我有個(gè)疑問(wèn)
因?yàn)槊總€(gè)組件都是一個(gè)實(shí)例,所以我綁定了title,然后在data里賦值,可是組件里并沒(méi)有顯示
<ol> <!--? <li?v-for="(i,?index)?in?list"?:key="index">{{i}}</li>?--> <todo-item?v-for="(i,?index)?in?list"?:key="index"?:content="i"?></todo-item> </ol> </div><script>//自定義組件??全局組件 Vue.component("todo-item",?{ props:?["content"], data:?{ l:?"每個(gè)組件都是vue實(shí)例" }, //template:?"<li>我是全局</li>" template:?"<li?@click='handleClick'?:title='l'>{{content}}</li>", methods:?{ handleClick:?function(){ alert("每個(gè)組件都是vue實(shí)例") } } })
2019-01-05
一個(gè)組件的?
data
?選項(xiàng)必須是一個(gè)函數(shù)data: function () {
?return {
? ?count: 0
?}
}
2020-04-03
詳見(jiàn)?https://cn.vuejs.org/v2/guide/components.html
2019-04-03
不是說(shuō)vue組件和vue實(shí)例是差不多么?在實(shí)例中data不一定要為函數(shù),為啥在組件中就得是?