老师,这两节有几个疑问,1.input的数据的双向绑定为什么不直接使用v-model='inputValue'?
来源:2-8 使用 Composition API 开发TodoList(2)
若雨灬
2021-10-04 12:50:32
1、input的数据的双向绑定为什么不直接使用v-model='inputValue'?
2、按钮的点击事件,向list中添加数据,addItemToList方法需要传一个参数,为什么要写成箭头函数 @click="()=>{addItemToList(inputValue)}",直接写 @click="addItemToList(inputValue)" 不就可以了吗?
1回答
樱桃小胖子
2021-10-06
同学你好 ,关于同学的问题解答如下:
1、使用v-model实现效果也是可以的。编程是很灵活的,一种效果可以有多种实现方式,但是这里视频重点是要讲解Composition API相关的知识,所以老师采用Composition API方式来实现功能。
2、写@click="()=>{addItemToList(inputValue)}"和直接写 @click="addItemToList(inputValue)"都可以。之所以写@click="()=>{addItemToList(inputValue)}"是为了与外部的代码风格保持一致。
祝学习愉快!