vue的computed

vue中 父=》子 通过props传递参数,但是我想在子布局在接收props数据之后,触发做一个操作,将操作完的数据存到data里的一个param1。而param1会在computed中return 出去。
这一整个过程我希望在父=》子 通过props传递参数时,自动触发并完成,然后在子布局中computed和dom绑定后,触发computed返回param1 传给孙布局。

现在遇到的问题就是,怎么在接收props数据后,触发一个操作去完成对param1的封装?

其实场景是,weex中,父=》子传递参数只会触发computed的set方法,子布局中computed和dom绑定后,只会触发computed的get方法。这一套绑定之后是自动触发的。vue中computed表现的功能和weex不一致。。

还请指教。谢谢

阅读 2.3k
2 个回答

mounted 和 watch 都要执行

第一这种情况建议考虑vuex,如果不考虑,在孙组件添加一个watch

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题