输入字段的readonly属性更改时,AngularJS标签也会更改

拉克西米德皇帝

我有一个输入栏,可以根据情况启用或禁用。其对应的标签带有'*'表示输入字段是必填字段。当前,“ *”始终显示,仅在输入字段可编辑时才显示。

<label>Field Label *</label>
<input ng-model="someObject.value" ng-if="!someObject.allowEdit" ng-readonly="true"/>

我试图添加条件,如果输入字段为只读,则不显示“ *”,为此,我正在做以下操作,但是我不知道如何使用angularJS检查输入字段的readonly属性。

<label>Field Label 
    <div style="display:inline" ng-show="[if inupt field.readonly == false]">*</div>
</label>
<input ng-model="someObject.value" ng-if="!someObject.allowEdit" ng-readonly="true"/>
主帅

试试这个:

    <div ng-controller="MyCtrl">
        <div ng-repeat="item in data">
            <label>Field Label 
                <span style="display:inline" ng-show="!item.allowEdit">*</span>
                <span style="display:inline" ng-show="item.allowEdit">&nbsp;</span>
            </label>
            <input ng-model="item.name" ng-hide="item.allowEdit"/>
            <input ng-model="item.name" ng-show="item.allowEdit" ng-readonly="true"/>
        </div>
    </div>

这是小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入字段更改时的angularJs日期格式

来自分类Dev

当此字段更改时,AngularJS会验证其他字段

来自分类Dev

在输入字段更改时更改HTML

来自分类Dev

如何在输入框更改时更改标签标签?

来自分类Dev

在输入字段更改时提交表格

来自分类Dev

更改时自动更改输入字段,而无需访问$ scope

来自分类Dev

输入字段中值更改时的 CSS 更改。jQuery

来自分类Dev

字段更改时MVVM对象触发属性更改事件

来自分类Dev

离子输入值更改时如何更改其属性“名称”?

来自分类Dev

使用角度更改时更新输入字段中的值

来自分类Dev

使用角度更改时更新输入字段中的值

来自分类Dev

将段落属性更改为输入标签

来自分类Dev

将段落属性更改为输入标签

来自分类Dev

通过单击标签来更改输入属性

来自分类Dev

AngularJS指令-当输入文件更改时调用特定函数

来自分类Dev

当模型在AngularJS中更改时,如何清除表单输入?

来自分类Dev

每当输入更改时,AngularJS ng-change

来自分类Dev

OpenCart更改输入字段的类型属性

来自分类Dev

范围更改时,列表也会更改

来自分类Dev

AngularJS:元素的属性更改时强制ng-repeat更新

来自分类Dev

Python:当在append()函数中输入的对象更改时,对象列表也会更改

来自分类Dev

Python:当在append()函数中输入的对象更改时,对象列表也会更改

来自分类Dev

字段更改时捕获事件

来自分类Dev

在输入更改时反应慢

来自分类Dev

在输入更改时删除div

来自分类Dev

输入字段(type =“ number”)的内容更改后,将释放其angularjs的双向'BIND'属性。

来自分类Dev

选择更改时的jQuery更改输入

来自分类Dev

AngularJS在URL更改时更改类名称

来自分类Dev

AngularJS在URL更改时更改类名称

Related 相关文章

  1. 1

    输入字段更改时的angularJs日期格式

  2. 2

    当此字段更改时,AngularJS会验证其他字段

  3. 3

    在输入字段更改时更改HTML

  4. 4

    如何在输入框更改时更改标签标签?

  5. 5

    在输入字段更改时提交表格

  6. 6

    更改时自动更改输入字段,而无需访问$ scope

  7. 7

    输入字段中值更改时的 CSS 更改。jQuery

  8. 8

    字段更改时MVVM对象触发属性更改事件

  9. 9

    离子输入值更改时如何更改其属性“名称”?

  10. 10

    使用角度更改时更新输入字段中的值

  11. 11

    使用角度更改时更新输入字段中的值

  12. 12

    将段落属性更改为输入标签

  13. 13

    将段落属性更改为输入标签

  14. 14

    通过单击标签来更改输入属性

  15. 15

    AngularJS指令-当输入文件更改时调用特定函数

  16. 16

    当模型在AngularJS中更改时,如何清除表单输入?

  17. 17

    每当输入更改时,AngularJS ng-change

  18. 18

    OpenCart更改输入字段的类型属性

  19. 19

    范围更改时,列表也会更改

  20. 20

    AngularJS:元素的属性更改时强制ng-repeat更新

  21. 21

    Python:当在append()函数中输入的对象更改时,对象列表也会更改

  22. 22

    Python:当在append()函数中输入的对象更改时,对象列表也会更改

  23. 23

    字段更改时捕获事件

  24. 24

    在输入更改时反应慢

  25. 25

    在输入更改时删除div

  26. 26

    输入字段(type =“ number”)的内容更改后,将释放其angularjs的双向'BIND'属性。

  27. 27

    选择更改时的jQuery更改输入

  28. 28

    AngularJS在URL更改时更改类名称

  29. 29

    AngularJS在URL更改时更改类名称

热门标签

归档