采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好,这种v-model传值还真是我第一次见,颇有收获。不过感觉用emit或者mitt,在父组件定义一个ref来接收更加简单呀。为什么选择使用v-model呢?还有一个问题,目前老师用的这种props传值,子组件展示是单纯为了测试,还是去公司就会有这种业务呀?因为本人大二,还没有工作过,对公司里面的具体事项也不了解。
同学你好
1 v-model 是 vue 当中使用非常常见的特性,一般的自定义表单组件都会有这个属性,同学如果去参考一些别的组件库的实现,就会发现都是支持 v-model 的。当然它比你说的定义起来麻烦点,但是让用户使用起来会非常方便。主要是使用方便这样的考量。
2 第二个问题有点没看懂,请问你说的是哪个组件 props 传值 然后单纯展示?请再提供多一点信息吧。谢谢~
谢谢老师指点! 第二个问题:(像ColumnList和GlobalHeader)老师讲到现在都是子组件定义暴露接口,父组件创建符合接口的数据,然后通过props传给子组件,子组件接收展示。这种写法是现在是为单纯讲课展示呢,还是公司里面会有类似的业务呢?
这种传值的手法是常见的, 这种定义ts 类型的方式我们还会在后面进行进化,(移动到统一的文件中)在这里只是为了刚开始定义的比较简单
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.5k 2
1.2k 2
793 17
1.3k 17
1.8k 15