为了账号安全,请及时绑定邮箱和手机立即绑定

vue自定义表单输入组件问题

vue自定义表单输入组件问题

MMMHUHU 2019-03-09 14:14:21
1.在定义子组件的时候有引用父组件的value值( props:['value'] ),但是在引用的时候为什么没有从父组件中传入值呢?2.引用子组件在双向绑定price的值是不是已经把值给到子组件定义的value里去了,所以就不用再绑定value值给子组件了?3.双向绑定的price值到底是给了sapn还是input,双向绑定price的作用是什么
查看完整描述

3 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

1)v-model是input之类的绑定,对组件不适合
2)传入组件的值是单向,非双向
3)组件接收传入值在pros定义,请参考vue官方文档

查看完整回答
反对 回复 2019-03-26
?
慕容708150

TA贡献1831条经验 获得超4个赞

小明同学:1.你还没有分清什么是父子组件,如果想从app里获取数据,应该写成:


       调用组件:

       ...

       <currency-input :value="price"></currency-input>   

       ...

       声明组件的模板里面:

       ...

       <input v-model="price" :value="value" @input="..."/>

       ...

     2.v-model模式只能用到input这样的输入元素上哟,完成双向绑定数据


查看完整回答
反对 回复 2019-03-26
  • 3 回答
  • 0 关注
  • 1218 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号