每当用户更改 的值时,我都有以下代码运行一个函数wj-input-time
:
@Component({
selector: 'my-app',
template: '<wj-input-time [step]="1" (valueChanged)="test()"></wj-input-time>'
})
export class AppComponent {
test() {
console.log('test');
}
}
以上工作正常,但是当我将数据绑定添加到输入valueChanged
时,当应用程序加载以及用户只是单击不是所需结果的输入时触发事件:
@Component({
selector: 'my-app',
template: '<wj-input-time [(value)]="testDate" [step]="1" (valueChanged)="test()"></wj-input-time>'
})
export class AppComponent {
testDate: Date = new Date();
test() {
console.log('test');
}
}
我花了很多时间阅读 Wijmo 的文档,但没有帮助。我错过了什么或做错了什么?
我正在使用 Angular 2 final 和 Wijmo 5.20162.211 eval
这是一个显示问题的 Plunker(检查控制台日志):http ://plnkr.co/edit/RFo84NEUbypSWwPPu8Go?p=preview