javascript - ng-disabled 不使用 <i> 标签使用 font-awesome

标签 javascript angularjs font-awesome angularjs-ng-disabled

我创建了一个 plunk,我想在其中验证具有使用 font-awesome 创建的按钮的表单。 文本字段是必需的,如果没有输入数据,我想禁用该图标。但是 ng-disabled 似乎不支持带有超赞字体图标的此功能。 以前有没有人遇到过这个问题。请分享您的想法..

请找到源代码 here

最佳答案

将它放在一个按钮内,它应该可以工作:

    <button ng-disabled="testForm.$invalid" ng-click="$ctrl.checkIfClicked()">
      <i class="fa fa-floppy-o fa-2x"></i>
    </button>

您可以按照您想要的方式格式化按钮的样式。

关于javascript - ng-disabled 不使用 <i> 标签使用 font-awesome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39009855/

相关文章:

javascript - 使用 Protractor 从一个单页 Angular 应用程序导航到另一个 Angular 应用程序会给出 "javascript error: document unloaded while waiting for result"

javascript - jquery datepicker 和 jquery mask 不工作

javascript - Google Maps API v3 - 可点击文本以缩放至标记并打开信息窗口

javascript - Nodejs交互控制台和文件执行运行时 'this'有什么区别?

angularjs - Angular.js 确定哪个按钮导致提交的最佳方法是什么?

javascript - Angular UI-Grid onRegisterApi 未触发

javascript - 在 JavaScript 中从另一个对象创建对象

javascript - 如何使用 Font Awesome 作为传单中的图标而不是标记

javascript - 打开页面时如何避免Font Awesome加载/"jumping"?

css - Use Font-awesome all.js 和 all.css 有什么区别?