请稍等 ...
×

采纳答案成功!

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

直接用setData修改properties的数据(子组件修改父组件的数据),在小程序是推荐的吗?

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

1回答

7七月 2019-10-21 00:09:08

子组件怎么通过setData修改父组件?

0 回复 有任何疑惑可以回复我~
  • 问的应该是类似vue里props是不能直接改的单向数据流问题。我也有这个疑问,在vue里因为props是用来接受父级传过来的数据的,而组件本身是不推荐直接修改props里的值的。一般会用事件触发的方式,向上emit一个事件让这个数据原本所在的地方也就是组件的父级去修改他。但是小程序里,好像直接可以在组件自身去使用setData去更新properties里的属性值,问题就在于这个小程序 properties里的值不是父级传过来的嘛?直接修改会不会不太好哦。
    回复 有任何疑惑可以回复我~ 2021-01-05 22:18:43
  • 小程序一般是单向数据,没什么
    回复 有任何疑惑可以回复我~ 2021-01-06 11:50:14
  • 谢谢老师,这下放心了
    回复 有任何疑惑可以回复我~ 2021-01-06 11:59:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信