回调连续调用angular2

时间:2017-09-19 15:23:31

标签: javascript angular callback calendar primeng

您好,我有这段代码:

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

这是来自Primeng的日历我使用此Callback' Focus'即使元素没有聚焦,它也会连续调用自己。 其他模块中的所有其他回调也会发生这种情况。这是一种已知的行为还是我在这里做错了什么?

2 个答案:

答案 0 :(得分:0)

为了捕捉焦点事件,您需要使用 public function store(Request $request) { $this->validate($request, [ 'name' => 'required', 'description' => 'required', 'date' => 'required', ]); Project::create($request->all()); return redirect()->route('projects.index') ->with('success','Project created successfully'); } 而不是[onFocus]      更多信息:https://www.primefaces.org/primeng/#/calendar

答案 1 :(得分:0)

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

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

希望它能够结束!