我想在点击输入标签时调用指令功能。
假设这个指令
app.directive("autosuggest", function($rootScope,$modal)
{
return {
scope: {
doneFlag : "=",
groupFlag : "="
},
templateUrl : "title.html",
restrict : 'EAC',
link: function(scope, element, attrs) {
scope.init=function(){
//funct(); some function
}
}
};
});
这是HTML代码
<input type="text" >
<div autosuggest="" done-Flag="1" group-Flag="1" ></div>
当用户点击输入标签时,将调用init Function。所以我将如何在angularJs中实现这一目标。 有谁能告诉我?
答案 0 :(得分:0)
对于输入范围内的函数:
<input type="text" ng-click="callFunction()" >
但是从您的示例中,自动完成指令中的任何函数都不会与输入在同一范围内。我建议在指令模板中包含输入。