我以为可以将ng-disabled
应用于<a>
元素。看起来不行。它可以在<button>
元素上工作。有人知道我可以将ng-disabled
应用于哪些元素吗?
我以为可以将ng-disabled
应用于<a>
元素。看起来不行。它可以在<button>
元素上工作。有人知道我可以将ng-disabled
应用于哪些元素吗?
ng-disabled
或disabled
属性仅适用于元素,如果您想禁用锚标签,则应在其上调用ng-click
函数,然后根据结果进行重定向或不执行任何操作。
标记
<a href="" ng-click="redirect(isValid, url)"> Anchor Button </a>
代码
$scope.redirect = function(isValid, url){
if(isValid)
$window.open(url, "_blank")
}
<INPUT
ng-disabled="expression">
...
</INPUT>
<input />
元素,包括语义元素,如 <button>
、<select>
和 <textarea>
。有关此指令可应用于的所有元素的列表,请参见其他 表单控件 元素。<button>
和<input />
元素可以利用ngDisabled。我有遗漏吗? - scniro
ng-disabled
设置了disabled
HTML属性,因此它将适用于所有HTML元素,其中disabled
禁用控件。这些元素在@PSL的链接中列出。 - Jan