如何获得角度为2的自定义元素的值

时间:2017-05-15 17:48:02

标签: angular

我有这个,https://embed.plnkr.co/xXt9wKs7jzpaivQeLjbx/ 日历是我的自定义组件,但如果我显示 {{dateValue |日期:" YYYY / MM / DD"}} 这不是我在日历中选择的所选日期。

我怎么能得到这个?

2 个答案:

答案 0 :(得分:1)

FxDatePickerComponent属性添加到@Output() valueChange: EventEmitter<Date> = new EventEmitter();

<fx-datepicker [(value)]="dateValue"></fx-datepicker>

然后你可以在模板中使用双向绑定:

{{1}}

<强> Plunker Example

答案 1 :(得分:0)

。你有没有试过像:

在你的(app.component.html)HTML:

(dateModelChange)="countChange($event)"

TS (App.compoment.ts):

countChange(event){
   this.dateValue=event;
 }

你还需要声明“听众”。到@output属性..所以你要声明:

 @Output() dateModelChange: EventEmitter<Date> = new EventEmitter();

在您的子组件中..但您还必须在listener

中向其声明parent component