Я хочу передать некоторые данные из HTML в директиву, также эту директиву следует кликать по ng-click. Вопрос в том, как я могу передать параметр функции ссылки в шаблон?Пропустить параметр и ng-щелкнуть по угловой директиве
app.directive("hello", function(){
return {
restrict: "E",
template : '<button ng-click="updateModel()">'+attrs.name+'</button>',
scope : {},
link : function(scope, element, attrs, ctrl){
scope.updateModel = function(){
console.log("yay");
}
}
};
});
Вот HTML директива: <hello name="john"></hello>
вы должны использовать область действия для этого, а также привязать событие click к директиве. –
@Phil Спасибо, он работает. – Sajad