根据您的描述,问题可能是由于Angular的变更检测机制导致的。您可以尝试以下解决方法:
// 在组件的模板中
// 在组件的类中
myDate: Date;
// 确保在NgModule中正确引入FormsModule
import { FormsModule } from '@angular/forms';
@NgModule({
imports: [
FormsModule
],
...
})
import { Component, ChangeDetectorRef } from '@angular/core';
@Component({
...
})
export class MyComponent {
myDate: Date;
constructor(private cdr: ChangeDetectorRef) {}
updateDate(date: Date) {
this.myDate = date;
this.cdr.detectChanges();
}
}
希望这些解决方法对您有所帮助!
上一篇:Angular 8 ng-bootstrap表头键盘导航在排序列上
下一篇:Angular 8 ng2-chart错误:RangeError:ChartElement.update超出最大调用栈大小。