将HTML设置为Angular JS中未定义变量的默认值

乔达

我有一个可能这样设置的变量

{{salesperson || 'not set'}}

我想向这样的未设置区域添加CSS类

{{salesperson || '<span class="error">- Not Set -</span>'}}

当我尝试它会引发语法错误。

JB Nizet

表达式中的HTML会用尖角转义,以避免HTML / JS注入。

使用ng-class:

<span ng-class="{error: !salesperson}">{{salesperson || 'not set'}}</span>

或简单地ng-show / ng-hide:

<span ng-hide="salesperson" class="error">not set</span>
<span ng-show="salesperson">{{ salesperson }}</span>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在模型中将默认值设置为局部变量会导致未定义

来自分类Dev

在 Angular 中设置单选按钮默认值 - TypeError:无法读取未定义的属性“x”

来自分类Dev

设置默认值,如果未定义则返回

来自分类Dev

使用angular js发布时的默认值输入未定义结果

来自分类Dev

将Angular变量设置为html“ name”

来自分类Dev

将Angular变量设置为html“ name”

来自分类Dev

将值设置为未定义的变量

来自分类Dev

ng-repeat在angularjs中找到null或未定义时设置默认值

来自分类Dev

将方法设置为未设置变量的默认值

来自分类Dev

将方法设置为未设置变量的默认值

来自分类Dev

在PHP中设置变量的默认值

来自分类Dev

如何将变量的默认值设置为数组?

来自分类Dev

Sass:将默认值设置为变量

来自分类Dev

如果服务器响应在 Angular 2 中未定义,则将变量设置为某个值

来自分类Dev

Vue.js:通过“选定”将html <option>标记设置为默认值无效

来自分类Dev

Angular JS Factory变量未定义

来自分类Dev

如何将Python变量设置为“未定义”?

来自分类Dev

将默认值设置为php中的组合框

来自分类Dev

将timestampdiff()设置为MySQL中的默认值

来自分类Dev

将KeyValuePair中的Value设置为默认值

来自分类Dev

将默认值设置为 Mysql 中的数字列

来自分类Dev

jQuery将html重置为默认值,并在变量中包含多个元素

来自分类Dev

在angular2中将ActivatedRoute设置为未定义

来自分类Dev

将HTML文本设置为JS变量

来自分类Dev

将HTML文本设置为JS变量

来自分类Dev

Angular 将 js 函数的值读取为未定义,即使对象具有值

来自分类Dev

无法在ID中设置为未定义的值

来自分类Dev

使用angular js设置默认值

来自分类Dev

如何在angularjs中设置范围变量的默认值

Related 相关文章

  1. 1

    在模型中将默认值设置为局部变量会导致未定义

  2. 2

    在 Angular 中设置单选按钮默认值 - TypeError:无法读取未定义的属性“x”

  3. 3

    设置默认值,如果未定义则返回

  4. 4

    使用angular js发布时的默认值输入未定义结果

  5. 5

    将Angular变量设置为html“ name”

  6. 6

    将Angular变量设置为html“ name”

  7. 7

    将值设置为未定义的变量

  8. 8

    ng-repeat在angularjs中找到null或未定义时设置默认值

  9. 9

    将方法设置为未设置变量的默认值

  10. 10

    将方法设置为未设置变量的默认值

  11. 11

    在PHP中设置变量的默认值

  12. 12

    如何将变量的默认值设置为数组?

  13. 13

    Sass:将默认值设置为变量

  14. 14

    如果服务器响应在 Angular 2 中未定义,则将变量设置为某个值

  15. 15

    Vue.js:通过“选定”将html <option>标记设置为默认值无效

  16. 16

    Angular JS Factory变量未定义

  17. 17

    如何将Python变量设置为“未定义”?

  18. 18

    将默认值设置为php中的组合框

  19. 19

    将timestampdiff()设置为MySQL中的默认值

  20. 20

    将KeyValuePair中的Value设置为默认值

  21. 21

    将默认值设置为 Mysql 中的数字列

  22. 22

    jQuery将html重置为默认值,并在变量中包含多个元素

  23. 23

    在angular2中将ActivatedRoute设置为未定义

  24. 24

    将HTML文本设置为JS变量

  25. 25

    将HTML文本设置为JS变量

  26. 26

    Angular 将 js 函数的值读取为未定义,即使对象具有值

  27. 27

    无法在ID中设置为未定义的值

  28. 28

    使用angular js设置默认值

  29. 29

    如何在angularjs中设置范围变量的默认值

热门标签

归档