ng-disabled 无法使用 font-awesome 与 <i> 标签一起使用
ng-disabled not working with <i> tag using font-awesome
我创建了一个 plunk,我想在其中验证一个表单,该表单具有使用 font-awesome 创建的按钮。
文本字段是必需的,如果没有数据,我想禁用该图标 entered.But ng-disabled
似乎不支持带有超赞字体图标的此功能。
有没有人遇到过这个问题before.Please分享你的想法..
请找准答案here
将它放在一个按钮内,它应该可以工作:
<button ng-disabled="testForm.$invalid" ng-click="$ctrl.checkIfClicked()">
<i class="fa fa-floppy-o fa-2x"></i>
</button>
您可以按照自己的方式设置按钮的样式。
在文件 css 中您可以添加
.disabled { cursor: not-allowed; }
然后在 html 文件中,您更改
<i class="fa fa-floppy-o fa-2x" ng-class="{disabled: testForm.$invalid}" aria-hidden="true" ng-click="$ctrl.checkIfClicked()"></i>
我创建了一个 plunk,我想在其中验证一个表单,该表单具有使用 font-awesome 创建的按钮。
文本字段是必需的,如果没有数据,我想禁用该图标 entered.But ng-disabled
似乎不支持带有超赞字体图标的此功能。
有没有人遇到过这个问题before.Please分享你的想法..
请找准答案here
将它放在一个按钮内,它应该可以工作:
<button ng-disabled="testForm.$invalid" ng-click="$ctrl.checkIfClicked()">
<i class="fa fa-floppy-o fa-2x"></i>
</button>
您可以按照自己的方式设置按钮的样式。
在文件 css 中您可以添加
.disabled { cursor: not-allowed; }
然后在 html 文件中,您更改
<i class="fa fa-floppy-o fa-2x" ng-class="{disabled: testForm.$invalid}" aria-hidden="true" ng-click="$ctrl.checkIfClicked()"></i>