请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师你有尝试过封装input ,把他封装成一个组件

https://img1.sycdn.imooc.com//szimg/5b73e5a4000185d914120304.jpg


https://img1.sycdn.imooc.com//szimg/5b73e5c30001f08513220110.jpg


但是感觉从这个input组件去获取值,有点不好获取

目前我用两种方法,

第一种

https://img1.sycdn.imooc.com//szimg/5b73e62f0001689c14080838.jpg

这种获取节点的方法,

第二种是

https://img1.sycdn.imooc.com//szimg/5b73e6680001b14b12800146.jpg

这种把input的值用方法去获取,感觉都不是很方便,尤其第二种

老师有没有更好的办法去封装一个input,能巧妙的获取他的值,

还有一点,传统的就把inout 的value暴露出去,这样是获取不了用户再次修改后的值的,只能说修改一开始默认值的显示

求老师指导

正在回答 回答被采纳积分+3

1回答

7七月 2018-08-16 09:18:06

这input我还没考虑过 组件,不过,我做开源组件的时候会留意的。一组input不是可以从form中获取吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 Yutooooooo #1
    老师这个我试过了,但是如果把form表单封装在组件里,form提交需要一个按钮的,但是这个按钮我是想要再外面去点击的,不是组件里面,
    而且如果把按钮封装在组件里,你去获取这个form里面的值,跟用节点获取没什么区别
    回复 有任何疑惑可以回复我~ 2018-08-16 10:48:15
  • 提问者 Yutooooooo #2
    总结一下:如果再form 组件外面,组件的name是外面的form接受不到的,所以用form没什么用。。
    回复 有任何疑惑可以回复我~ 2018-08-16 10:49:40

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信