有问题,我想在指令中获取一些内容
我想在html中设置它
那么,如何在html中设置,并在指令中获取呢?
有html
<div my-directive="Bob">
<div>
directive.js
App.directive('myDirective', function () {
link: function () {
console.log('xxx')
}
})
如何在指令中获取 Bob
?
最佳答案
是的,使用attrs
link: function (scope, element, attrs) {
console.log(attrs.myDirective); // Outputs Bob
}
attrs 对象包含键值对,其中键是元素上属性的规范化属性名称,值是每个属性的字符串值。
关于javascript - angularJS 我可以在指令中使用参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30431644/