为什么在子类当中循环之后不能传递给他的父类

laomokuyite 2017-11-21 08:11:32
在这段代码当中为什么在将my-nav当中的ul li的值传递给他的父组件my-header的时候会报错
<div id="app">
<my-header :list = "list"></my-header>
</div>


<script type="text/javascript" src="js/vue.js"></script>
<script>
var vue = new Vue({
el : "#app",
data: {
list:['第一项111','第二项222','第三项']
} ,
components: {
"my-header": {
template: "<div>" +
"<ul>" +
"<li v-for='item in list'>{{item}}</li>" +
"</ul>" +
"<my-nav :list='list'></my-nav>"+
"</div>",
props: ['list']
},
components: {
"my-nav":{
template:
"<ul>" +
"<li v-for='item in list'>{{item}}</li>" +
"</ul>",
props:["list"]
}
}

}
})
</script>
...全文
147 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dislido 2017-11-22
  • 打赏
  • 举报
回复
my-nav外面为什么要再包一个components

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧