例如,我有一个指令:
<my-button class="btn"></my-button>
然后在我的指令中:
angular.directive('myButton', function() {
return {
template: '<button class="{{ class }}"> </button>',
scope: {
class: "@"
}
}
}
这里发生的事情是该类也应用于我的按钮而不是仅按钮。有没有办法让我“禁用”类的默认功能?我真的很喜欢使用类而不是例如my-button-class。
谢谢!
答案 0 :(得分:0)
在指令中添加replace。
不需要写class = {{class}}
其自动复制类