为什么在分配给角度范围内的$ scope时我无法调用函数?

时间:2015-08-20 11:42:47

标签: javascript angularjs

Admin

我正在使用ui-router。在模板内调用{{!! clazzDialog}}时得到false。为什么没有定义?另一个功能成真。我甚至试图重命名。删除功能的正文。但它没有用。

2 个答案:

答案 0 :(得分:0)

对于在$ scope上定义的函数,您不希望像正在执行的那样重命名该函数。

$scope.clazzDialog = function openClazzDialog(event) {...};

您只想在$ scope上提供一个名称,所以它看起来像这样:

$scope.clazzDialog = function(event) {...};

答案 1 :(得分:0)

我使用相同的代码创建了另一个控制器并且它可以工作,现在我相信角度是神奇的。