-1
调用另一个控制器的功能我有两个控制器,在第二控制器我设置使用$routeParams
基于该值i希望执行一些步骤或在基于该值的另一控制器的一个功能范围值。AngularJs从另一个控制器
我怎样才能做到这一点使用angularjs
?
调用另一个控制器的功能我有两个控制器,在第二控制器我设置使用$routeParams
基于该值i希望执行一些步骤或在基于该值的另一控制器的一个功能范围值。AngularJs从另一个控制器
我怎样才能做到这一点使用angularjs
?
虽然简短的回答是,你可以使用范围继承来实现这一目标,这将是误导和角度不好的做法。正确的方法是使用service(一个Angular singleton)来存储和检索多个控制器需要访问的数据。如果这个服务也封装了一些逻辑,你可以为它提供“private”方法和一个“public”getter和setter,用于从$ routeParams中克隆你的信息。请注意,您需要将服务注入依赖它的控制器中。祝你好运。