最新回答 / 好吧真的不知道取什么名字
<...图片...>你这个&t-ilist-item @delete="amputate" 这个@delete是子组件内传出的函数 methods: { ...
2019-03-20
最新回答 / 极客小健
你还得在父组件引用子组件的地方定义一个@delete的监听器(我也不知道叫什么),然后@delete="handleDelete",再在vue对象methods中定义handleDelete的方法<todo-item v-for="(item,index) of list" :key="index" :content="item" :index="index" @delete="handleDelete" ></todo-item>
2019-03-20
最赞回答 / SidneySong
使用 methods 来替代 computed,效果上两个都是一样的,但是 computed 是基于它的依赖缓存,只有相关依赖发生改变时才会重新取值。而使用 methods ,在重新渲染的时候,函数总会重新调用执行。
2019-03-12
最赞回答 / 带恶人
刚刚看了下官方文档,明白了:因为html是不区分大小写的,v-bind:绑定的其实是todocontent,然而在组件里是js语法区分大小写,参数名是todoContent,所以接收不到参数<...图片...>这样就行了
2019-03-07