请稍等 ...
×

采纳答案成功!

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

为什么不在子组件定义visible控制弹框的显示与隐藏啊?handldClick就定义在子组件了

为什么不在子组件定义visible控制弹框的显示与隐藏啊?handldClick就定义在子组件了

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

1回答

五月的夏天 2023-01-22 21:31:35

父组件最好不要直接改变子组件的状态 。

0 回复 有任何疑惑可以回复我~
  • 老师,我觉得为了不要直接改变子组件的状态 ,采用两次watch的方案太麻烦,干脆子组件不要暴露visible属性,子组件的展示与否直接由子组件控制,子组件的handldClick内部处理即可,这样不是更好?
    回复 有任何疑惑可以回复我~ 2023-02-13 22:02:59
  • 也可以的,子组件定义一个方法控制,然后将这个方法暴露给父组件,
    回复 有任何疑惑可以回复我~ 2023-02-15 07:54:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信