angularjs中,父 controller 中定义的变量和函数对子 controller 来说也是可用的,也就是说子级可以直接访问父级的scope,那如何实现父级访问子级的scope呢?如何获取子级作用域中的变量或函数?不知道有没有办法可以实现?麻烦帮忙解决一下
angularjs中,父 controller 中定义的变量和函数对子 controller 来说也是可用的,也就是说子级可以直接访问父级的scope,那如何实现父级访问子级的scope呢?如何获取子级作用域中的变量或函数?不知道有没有办法可以实现?麻烦帮忙解决一下
Understanding Angularjs Scope:
https://github.com/angular/an...
建议解法:
在父scope中定义变量:$scope.parentParam.paramA = 1;
然后这个paramA变量可以在父scope和子scope中获取和修改,子scope中的修改父scope也能感知
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
angular的广播你知道么?看看$broadcast $emit能否满足你的需求