Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 我们应该在绑定到ng Blur或ng foucs的函数中添加一个返回类型吗?_Angularjs - Fatal编程技术网

Angularjs 我们应该在绑定到ng Blur或ng foucs的函数中添加一个返回类型吗?

Angularjs 我们应该在绑定到ng Blur或ng foucs的函数中添加一个返回类型吗?,angularjs,Angularjs,我对ng模糊和ng聚焦有疑问。我们将控制器绑定到ng focus和ng blur,如下所示: 查看: <input ng-focus="vm.onFocus" /> 现在,在上述情况下,添加了退货, 有人知道这些返回是否真的进行角度解析吗?没有,angular不会像这样调用focus函数。它将正确地计算vm.onFocus表达式,这个表达式将解析为一个函数,这里没有问题。但是,未调用此函数(缺少()) 您可以简单地使onFocusreferencefocus功能: vm.onFo

我对ng模糊和ng聚焦有疑问。我们将控制器绑定到ng focus和ng blur,如下所示: 查看:

<input ng-focus="vm.onFocus" /> 
现在,在上述情况下,添加了退货,
有人知道这些返回是否真的进行角度解析吗?

没有,angular不会像这样调用
focus
函数。它将正确地计算vm.onFocus表达式,这个表达式将解析为一个函数,这里没有问题。但是,未调用此函数(缺少
()

您可以简单地使
onFocus
reference
focus
功能:

vm.onFocus = focus;
并确保您将其命名为:

<input ng-focus="vm.onFocus()" /> 


虽然,即使使用了
ng focus=“vm.onFocus”
也可以调用它,但我不推荐使用它。

不,Angular不会像这样调用
focus
函数。它将正确地计算vm.onFocus表达式,这个表达式将解析为一个函数,这里没有问题。但是,未调用此函数(缺少
()

您可以简单地使
onFocus
reference
focus
功能:

vm.onFocus = focus;
并确保您将其命名为:

<input ng-focus="vm.onFocus()" /> 


虽然,即使使用了
ng focus=“vm.onFocus”
也可以调用它,但我不推荐使用它。

为什么需要它?ngFocus在这个演示上没有任何回报,它实际上不是我以前的开发人员保存的,我正在清理它,所以我想对它有一个看法:)你为什么需要这个?ngFocus在这个演示上没有任何回报,它实际上不是我以前的开发人员保存的,我正在清理它,所以我想对它有一个看法:)