Angularjs 自定义指令应该将函数传递给父作用域吗?
我有一个搜索框,我想用它作为自定义指令。这是它的代码:Angularjs 自定义指令应该将函数传递给父作用域吗?,angularjs,Angularjs,我有一个搜索框,我想用它作为自定义指令。这是它的代码: (function(angular) { 'use strict'; angular.module('searchApp', []) .directive('searchBox', function () { return { restrict: 'E', transclude: true, scope: {
(function(angular) {
'use strict';
angular.module('searchApp', [])
.directive('searchBox', function () {
return {
restrict: 'E',
transclude: true,
scope: {
'btnclick': '&onClick'
},
link: function(scope, elem, attrs) {
});
});
},
templateUrl: 'search-box.html'
}
});
})(window.angular);
在链接部分,我需要一个包含一些JSON数据的函数。然后,一个指令应该有一个调用该函数并将其传递给父作用域的控制器
请给我看链接功能和控制器的代码