在指令中,我想在对元素执行某些函数之前检查它是否具有某个属性。但是在 jqLite文档中没有找到任何相关内容。
例如:
例如:
.directive('noReadonly', function() {
return {
link: function($scope, $element, $attr, ctrl) {
$element.on('focus', function() {
if ($element.hasAttribute('readonly'))
$element.removeAttr('readonly');
});
},
}
})
if (angular.isDefined($attr.readonly)) { … }
- Blackhole