Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.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
Javascript 连续调用angular2的回调_Javascript_Angular_Callback_Calendar_Primeng - Fatal编程技术网

Javascript 连续调用angular2的回调

Javascript 连续调用angular2的回调,javascript,angular,callback,calendar,primeng,Javascript,Angular,Callback,Calendar,Primeng,嗨,我有一段代码: *p-calendar [(ngModel)]="startDate" showTime="showTime" hourFormat="24" showIcon="true" [minDate]="minDate" [Focus]="test()"* 这是Primeng的日历,我正在使用这个回调“Focus”,它不断地调用自己,即使元素不在焦点中。 其他模块中的所有其他回调也会发生这种情况。这是已知的行为还是我做错了什么 为了捕捉焦点事件,您需要使用[onFocus]而不是

嗨,我有一段代码:

*p-calendar [(ngModel)]="startDate" showTime="showTime" hourFormat="24" showIcon="true" [minDate]="minDate" [Focus]="test()"*
这是Primeng的日历,我正在使用这个回调“Focus”,它不断地调用自己,即使元素不在焦点中。
其他模块中的所有其他回调也会发生这种情况。这是已知的行为还是我做错了什么

为了捕捉焦点事件,您需要使用
[onFocus]
而不是
[focus]


更多信息:

为了捕捉焦点事件,您需要使用
[onFocus]
而不是
[focus]


更多信息:

正如@Manos Kaparos所写,您应该使用“onFocus”来捕捉事件,使用()而不是[]:

p-calendar [(ngModel)]="startDate" showTime="showTime" hourFormat="24" 
showIcon="true" [minDate]="minDate" (onFocus)="test()"

希望一切顺利

正如@Manos Kaparos所写,您应该使用“onFocus”来捕捉事件,使用()而不是[]:

p-calendar [(ngModel)]="startDate" showTime="showTime" hourFormat="24" 
showIcon="true" [minDate]="minDate" (onFocus)="test()"

希望一切顺利

好的,当我使用[onFocus]时,由于安全原因,它给出了错误,我应该使用“Focus”而不是onFocus,但我使用它的方式完全错误。谢谢,那我就试试吧!好的,当我使用[onFocus]时,由于安全原因,它给出了错误,我应该使用“Focus”而不是onFocus,但我使用它的方式完全错误。谢谢,那我就试试吧!