从另一个控制器继承的AngularJS控制器
AngularJS控制器继承是常用范围嵌套的范围。默认情况下,当一个属性不在当前范围内发现的,它将在父域中查找,如果没有发现,直到发现rootscope美元。但在某些情况下,rootscope是我们的控制器,它是不可能大量的共同属性的方法写rootscope。
例如,有许多相似的页面,面包屑、搜索栏、工具栏、表格等元素,元素以面包屑表指令、必须有从控制器组件有许多相似的配置,也有很多的工具进行数据处理等,这在每一次页面控制器重复相同的代码很难看,你需要使用继承。
解决方案是在StackOverflow,AngularJS已经考虑的情况和提供的$控制器
VaR的应用= angular.module('angularjs-starter,{ });
App.controller('parentctrl功能(范围){ }
兄弟姐妹,我想做父母。
});
App.controller('childctrl功能(美元范围,为控制器){
控制器('parentctrl美元,{ $范围:范围}); / /这作品
});
以上是AngularJS控制器,介绍给你,继承其他控制器的知识,希望能帮助你。