我正在尝试理解隔离范围的概念,并对指令如何绑定到特定控制器感到困惑。
我有一个非常简单的控制器和指令。这些似乎没有任何关联。
myApp.controller('secondController', ['$scope', '$routeParams', function($scope, $routeParams){
//do stuff here
}]);//end secondController
myApp.directive("searchResult", function(){
return {
restrict: 'E',
templateUrl: 'directives/searchresult.html',
replace: true
}
});
输出结果的简单HTML:
<div class="list-group">
<search-result></search-result>
</div>