使用Font Awesome与AngularJs创建复选框
Using Font Awesome with AngularJs to create checkboxes
我想使用Font Awesome和AngularJS来创建复选框。我想以这样一种方式使用它,即我不必编写太多JavaScript就能使它工作。
到目前为止,我已经尝试过了。
<li ng-repeat="item in items" ng-class="{'fa fa-check':isSelected(item)}">
</li>
我想将fa-dot-circle-o类用于选定的收音机,将fa-circle-o类用于未选定的收音机。
我还想把这些图标的颜色从黑色改为蓝色。
我使用以下代码来解决此问题:
<li>
<li ng-repeat="item in UserOptions" style="padding-left: 15px;padding-bottom:2px;">
<i ng-class="item.checked? ' fa fa-check-square-o fa-2x' : 'fa fa-square-o fa-2x'"
ng-click="item.checked = !item.checked" style="color:#65B8E2;" >
</i><span> {{item.name}}</span>
</li>
</li>
控制器上的UserOptions如下所示:
$scope.UserOptions= [
{
name: 'XXXXX',
checked: false,
val: '1'
},
{
name: 'YYYY',
checked: false,
val: '2'
},
];
相关文章:
- 在JavaScript中动态创建复选框
- 基于表中的列动态创建复选框
- 为xml谷歌地图生成的每个标记创建复选框
- 将“已创建”复选框设置为选中不起作用
- extjs 3.4使用combo store创建复选框组项目
- 从AJAX响应动态创建复选框
- 使用Font Awesome与AngularJs创建复选框
- 使用Bootstrap Glyphicons创建复选框功能
- Javascript 已创建复选框未正确关闭标记
- 从数组列表java中动态创建复选框
- 动态创建复选框单击事件,选择整行,而不仅仅是jquery数据表中的复选框.为什么呢?
- 应用iCheck (jQuery插件)来动态创建复选框
- 动态创建复选框;在ExtJS中点击按钮不会被选中
- 用javascript创建复选框
- 在XUL中使用DOM JavaScript动态创建复选框
- 创建复选框
- 可以在组合框中创建复选框
- 如何使用Jquery动态创建复选框
- 如何通过函数创建复选框
- 如何创建复选框的角度模式表单检查表