我有一个angular指令,它是一个自定义属性,可能包含如下所示的值:
<div my-directive="myVal"></div>
如何从指令的链接函数中读取myVal (作为字符串)?
发布于 2012-10-31 22:49:26
传递的值位于作为第三个参数传递给link函数的attributes对象上。它位于与指令名称匹配的属性下。
app.directive('myDirective', function() {
return {
restrict: 'A',
link: function(scope, elem, attr) {
//read the passed value
alert(attr.myDirective);
}
}
});
https://stackoverflow.com/questions/13160434
复制相似问题