所以在一个简单的两个组件上传递数据,这应该很容易。但在我的情况下,我使用的是第三方日期选择器插件,然后由于我的应用程序的不同形式有这么多日期字段,我决定创建我的日期选择器的一个组件,这样我就不必在每个中重复配置认为我使用它。现在的问题是我将模型传递给子组件,该子组件也被传递给 datepicker 组件,如下所示:
父组件.ts
...
template: `<my-custom-datepicker-component [model]="model"></my-custom-datepicker-component>
<span>{{ model }}</span>
`
...
export class ParentComponent{
model: any;
}
在 my-custom-datepicker.ts
...
template: '<datetime [(ngModel)]="model"></datetime>'
...
export class MyCustomDatepickerComponent{
@Input() model: any;
}
这是我正在使用的日期选择器插件:https ://nkalinov.github.io/ng2-datetime/ 。
我的问题是选择的日期没有反映父组件的模型。希望可以有人帮帮我。提前致谢!