概述
这里有几种标识
- 注意:如果使用驼峰标识cInfo,则在id='app’里面进行改变 c-info,其他位置不用改变,
- 以-分割 cInfo --> c-info cMyMessage --> c-my-message
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<div id="app">
<cpn :cinfo='info'></cpn>
</div>
<template id="cpn">
<h2>{{cinfo}}</h2>
</template>
<script src="../../vue.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
// Vue.component('cpn')
const cpn={
template:'#cpn',
props:{
cinfo:{
type:Object,
default(){
return {}
}
}
}
}
const app=new Vue({
el:'#app',
data:{
info:{
name:'1',
age:2,
height:3
}
},
components:{
cpn
}
})
</script>
</body>
</html>
c-info
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<div id="app">
<cpn :c-info='info'></cpn>
</div>
<template id="cpn">
<h2>{{cInfo}}</h2>
</template>
<script src="../../vue.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
// Vue.component('cpn')
const cpn={
template:'#cpn',
props:{
cInfo:{
type:Object,
default(){
return {}
}
}
}
}
const app=new Vue({
el:'#app',
data:{
info:{
name:'1',
age:2,
height:3
}
},
components:{
cpn
}
})
</script>
</body>
</html>
最后
以上就是粗犷鞋垫为你收集整理的10父子组件通信-props驼峰标识的全部内容,希望文章能够帮你解决10父子组件通信-props驼峰标识所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复