AngularJS自定义指令和ctrl在以下情况下引发错误:ctrl的方法与ctrl的名称相同

亚沃斯基

我还是AngularJS的新手,所以这是我必须解决的问题:

我做了一个自定义的提交指令,该指令仅在表单有效时才提交表单。可以这样使用:

<form novalidate mm-submit="mySubmitMethod()">

一切正常,直到我尝试使用RegisterCtrl其中的register方法为止。在提交时,该指令将引发以下错误:

TypeError: object is not a function at ajax.googleapis.com/ajax/libs/angularjs/1.2.0-rc.3/angular.js:9068:15

如果该方法已命名register2或其他名称,则一切正常。

这是一个带有演示和源代码工作插件

埃迪克

因为您的表单名称是register将FormController绑定到register父作用域上的属性。如果您console.log(scope.register)在指令中,您将在其中看到FormController。如果您不创建任何隔离范围,则需要将自己的Submit函数定义为其他内容,或者更改表单名称以防止发生这种冲突。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS自定义指令和ctrl在以下情况下引发错误:ctrl的方法与ctrl的名称相同

来自分类Dev

在以下情况下如何将自定义对象与相应的Task映射?

来自分类Dev

在以下情况下具有“输入'->'的解析错误”

来自分类Dev

如何在不意外激活大写锁定模式的情况下交换大写锁定和 Ctrl?

来自分类Dev

为什么在以下情况下引发了不同类型的异常?

来自分类Dev

AngularJS和自定义方法/ HTML的指令

来自分类Dev

更改Ctrl-Alt-Del的行为/在Ctrl-Alt-Del上设置自定义命令

来自分类Dev

如何在不获取无效对象名称的情况下填充身份框架表和自定义表

来自分类Dev

在不使用jQuery的情况下访问自定义指令的子元素

来自分类Dev

在以下情况下使用指令和SQLite有什么问题?我有ObjectDisposedException,但是就在这里?

来自分类Dev

AngularJS-与标准html元素名称相同的自定义指令

来自分类Dev

了解SVN错误:仅在以下情况下才能使用重新集成

来自分类Dev

了解SVN错误:仅在以下情况下才可以使用重新集成

来自分类Dev

在以下情况下如何使用PHP,jQuery和AJAX实现自动完成功能?

来自分类Dev

为什么在以下情况下无法进行数组转换和HTML解析的逻辑?

来自分类Dev

了解以下情况下的不变性和虚拟 DOM

来自分类Dev

在以下情况下,我该如何模拟方法调用?

来自分类Dev

在以下情况下实现__new__方法时需要帮助

来自分类Dev

在以下情况下使用什么模式?

来自分类Dev

在以下情况下如何创建关联数组?

来自分类Dev

在以下情况下如何操作数组?

来自分类Dev

在以下情况下如何更改数组?

来自分类Dev

在以下情况下,map如何分配新值?

来自分类Dev

在以下情况下如何使用RethinkDB索引?

来自分类Dev

在以下情况下,什么是好的设计模式?

来自分类Dev

在以下情况下如何破坏纹理?

来自分类Dev

在以下情况下如何获取数组的sizeof:

来自分类Dev

在以下情况下如何使用线程或任务模式

来自分类Dev

SQL Server:在以下情况下如何声明变量

Related 相关文章

  1. 1

    AngularJS自定义指令和ctrl在以下情况下引发错误:ctrl的方法与ctrl的名称相同

  2. 2

    在以下情况下如何将自定义对象与相应的Task映射?

  3. 3

    在以下情况下具有“输入'->'的解析错误”

  4. 4

    如何在不意外激活大写锁定模式的情况下交换大写锁定和 Ctrl?

  5. 5

    为什么在以下情况下引发了不同类型的异常?

  6. 6

    AngularJS和自定义方法/ HTML的指令

  7. 7

    更改Ctrl-Alt-Del的行为/在Ctrl-Alt-Del上设置自定义命令

  8. 8

    如何在不获取无效对象名称的情况下填充身份框架表和自定义表

  9. 9

    在不使用jQuery的情况下访问自定义指令的子元素

  10. 10

    在以下情况下使用指令和SQLite有什么问题?我有ObjectDisposedException,但是就在这里?

  11. 11

    AngularJS-与标准html元素名称相同的自定义指令

  12. 12

    了解SVN错误:仅在以下情况下才能使用重新集成

  13. 13

    了解SVN错误:仅在以下情况下才可以使用重新集成

  14. 14

    在以下情况下如何使用PHP,jQuery和AJAX实现自动完成功能?

  15. 15

    为什么在以下情况下无法进行数组转换和HTML解析的逻辑?

  16. 16

    了解以下情况下的不变性和虚拟 DOM

  17. 17

    在以下情况下,我该如何模拟方法调用?

  18. 18

    在以下情况下实现__new__方法时需要帮助

  19. 19

    在以下情况下使用什么模式?

  20. 20

    在以下情况下如何创建关联数组?

  21. 21

    在以下情况下如何操作数组?

  22. 22

    在以下情况下如何更改数组?

  23. 23

    在以下情况下,map如何分配新值?

  24. 24

    在以下情况下如何使用RethinkDB索引?

  25. 25

    在以下情况下,什么是好的设计模式?

  26. 26

    在以下情况下如何破坏纹理?

  27. 27

    在以下情况下如何获取数组的sizeof:

  28. 28

    在以下情况下如何使用线程或任务模式

  29. 29

    SQL Server:在以下情况下如何声明变量

热门标签

归档