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

angularjs ui-router 父页面的数据变动如何通知子页面

angularjs ui-router 父页面的数据变动如何通知子页面

蝴蝶不菲 2018-11-30 22:13:17
父页面嵌套子页面(ui-view 里面也有ui-view)子页面是用component来写的,所以继承不了父页面的scope现在父给子传数据是通过传参实现的 $state.go('parent.child', {data: $scope.data})但如果父的数据修改了,那么子页面是不知道的,还是原来那样。请问有什么方法可以让父页面的数据修改通知到子页面,或者别的传参方式?
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

父scope$broadcast子页面可以收到,子页面scope$emit父页面可以收


查看完整回答
反对 回复 2018-12-28
  • 1 回答
  • 0 关注
  • 399 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信