如何检查指令中是否设置了&变量

棕褐色

在指令中,您可以通过arg设置方法回调,例如:

<my-directive callback='showAlert()' />

您可以通过返回中的作用域设置来检索变量:

scope: {
    callback: "&callback"
}

如果未设置回调,例如:

<my-directive />

$ scope.callback的值仍然是:

$scope.callback():function (locals) {
    return parentGet(scope, locals);
}

有没有一种好的方法来检查未设置回调?

尚德马尼

我可以考虑的一种方法是检查指令名称的属性参数,例如

link: function (scope, elm, attrs) {

   if(attrs.callback) {
       //this attribute has been defined.
   }

}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查是否在cmake中设置了环境变量

来自分类Dev

在Activiti中,如何检查变量是否已设置?

来自分类Dev

如何检查是否在C程序中设置了环境变量

来自分类Dev

如何检查会话变量是否已设置?

来自分类Dev

如何检查Codeigniter是否设置了$ data变量?

来自分类Dev

如何检查是否设置了任何变量?

来自分类Dev

检查是否在多个脚本中设置了变量

来自分类Dev

检查bash中是否设置了未知变量

来自分类Dev

检查Laravel中是否设置了变量

来自分类Dev

Angular指令检查是否在隔离范围中设置了可选绑定

来自分类Dev

检查是否设置了变量

来自分类Dev

如何在Jade中设置变量值之前检查变量是否存在:Template Engine

来自分类Dev

Windows Batch命令:如何取消引用FOR循环变量以检查该变量是否在环境变量中已设置

来自分类Dev

Windows Batch命令:如何取消引用FOR循环变量以检查该变量是否在“环境变量”中已设置

来自分类Dev

如何检查Node.js中是否设置了环境变量?

来自分类Dev

如何检查是否在结构中设置了属性

来自分类Dev

如何检查Laravel中是否设置了cookie?

来自分类Dev

如何检查是否在 MySQL 中设置了位

来自分类Dev

如何检查设置中是否存在属性?

来自分类Dev

如何检查jQuery中是否存在变量

来自分类Dev

如何检查jQuery中是否存在变量

来自分类Dev

检查变量是否设置会破坏Perl中的程序

来自分类Dev

检查makefile中是否设置了环境变量

来自分类Dev

Django:检查是否设置了设置变量

来自分类Dev

在设置变量之前检查变量是否最佳?

来自分类Dev

如何检查 x 是否在列表中的类中的变量中?

来自分类Dev

如何检查std中是否存在变量或函数?(在C ++中)

来自分类Dev

如何检查变量是否存在

来自分类Dev

如何检查变量是否相等

Related 相关文章

  1. 1

    如何检查是否在cmake中设置了环境变量

  2. 2

    在Activiti中,如何检查变量是否已设置?

  3. 3

    如何检查是否在C程序中设置了环境变量

  4. 4

    如何检查会话变量是否已设置?

  5. 5

    如何检查Codeigniter是否设置了$ data变量?

  6. 6

    如何检查是否设置了任何变量?

  7. 7

    检查是否在多个脚本中设置了变量

  8. 8

    检查bash中是否设置了未知变量

  9. 9

    检查Laravel中是否设置了变量

  10. 10

    Angular指令检查是否在隔离范围中设置了可选绑定

  11. 11

    检查是否设置了变量

  12. 12

    如何在Jade中设置变量值之前检查变量是否存在:Template Engine

  13. 13

    Windows Batch命令:如何取消引用FOR循环变量以检查该变量是否在环境变量中已设置

  14. 14

    Windows Batch命令:如何取消引用FOR循环变量以检查该变量是否在“环境变量”中已设置

  15. 15

    如何检查Node.js中是否设置了环境变量?

  16. 16

    如何检查是否在结构中设置了属性

  17. 17

    如何检查Laravel中是否设置了cookie?

  18. 18

    如何检查是否在 MySQL 中设置了位

  19. 19

    如何检查设置中是否存在属性?

  20. 20

    如何检查jQuery中是否存在变量

  21. 21

    如何检查jQuery中是否存在变量

  22. 22

    检查变量是否设置会破坏Perl中的程序

  23. 23

    检查makefile中是否设置了环境变量

  24. 24

    Django:检查是否设置了设置变量

  25. 25

    在设置变量之前检查变量是否最佳?

  26. 26

    如何检查 x 是否在列表中的类中的变量中?

  27. 27

    如何检查std中是否存在变量或函数?(在C ++中)

  28. 28

    如何检查变量是否存在

  29. 29

    如何检查变量是否相等

热门标签

归档