Javascript 单击并更改Aurelia框架中的事件
我正在为我的SPA使用Aurelia Framework 我在输入标签中有一个更改事件,单击“继续”按钮上的事件,其各自的功能如附图所示 放置输入和选择的行是一个模板(作为单独的视图和视图模型),该模板在具有“后退”和“继续”按钮的页面中组成 问题: 案例1: 页面加载了输入标记的默认值,并使用value.bind分配了值。现在,在输入标记中输入一些值,然后单击“继续”按钮,而不会丢失输入标记的焦点。 在这个场景中,只有foo(change.delegate)被触发,而不是foo2(click.delegate) 案例2: 在输入标记中输入一些值并失去焦点,再次在输入标记中输入一些值,现在单击“继续”按钮而不失去输入标记的焦点,执行foo2时没有任何问题 我无法理解这种行为。 我尝试用“触发器”代替“委托”,即使这样也不能解决问题Javascript 单击并更改Aurelia框架中的事件,javascript,html,aurelia,Javascript,Html,Aurelia,我正在为我的SPA使用Aurelia Framework 我在输入标签中有一个更改事件,单击“继续”按钮上的事件,其各自的功能如附图所示 放置输入和选择的行是一个模板(作为单独的视图和视图模型),该模板在具有“后退”和“继续”按钮的页面中组成 问题: 案例1: 页面加载了输入标记的默认值,并使用value.bind分配了值。现在,在输入标记中输入一些值,然后单击“继续”按钮,而不会丢失输入标记的焦点。 在这个场景中,只有foo(change.delegate)被触发,而不是foo2(click
任何建议或帮助都将不胜感激。这些特定场景是否只会导致错误?也就是说,如果你只是运行应用程序,然后单击“继续”,那么click.delegate()是否会启动?@James yes我只在这些场景中有问题。否则,click.delegate将按预期工作。我也面临同样的问题,如果有人知道,请回复。我假设这是的副本:您能提供代码示例吗?