我有一个搜索框,我想将其用作自定义指令。这是它的代码:
(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数据的函数。然后,指令应该有一个控制器来调用该函数并将其传递给父作用域。
请给我看一下链接功能和控制器的代码。