首页 文章

将数据发送到子组件e传回数据

提问于
浏览 1365 次
0

我正在尝试将数据从子组件传递回父元素(角度4) . 这些数据来自“表单输入”,用户可以在其中插入一些信息 . 不幸的是,信息不会回到父元素 . 我正在寻找解决方案,有人可以帮助我吗?我的代码......

将信息从父元素发送到子组件:

<app-fix-period
    [fixPeriodChoices]="model.fix_period"
    [date_time_start]="model.date_time_start"
    [date_time_end]="model.date_time_end"
    [begin_hour]="begin_time.hour"
    [begin_minute]="begin_time.minute"
    [finish_hour]="end_time.hour"
    [finish_minute]="end_time.minute">
  </app-fix-period>

在组件...在表单上,我用用户数据填充输入,但没有任何回到父 .

<div class="form-group">
    <label>Inicio</label>
    <wr-calendar [(ngModel)]="date_time_start" name="date_time_start" [style]="{ width: '100%' }">
    </wr-calendar>
</div>

组件......

import { Component, OnInit, Output, EventEmitter } from '@angular/core';

@Component({
  selector: 'app-fix-period',
  templateUrl: './fix-period.component.html',
  styleUrls: ['./fix-period.component.scss'],
  inputs: [
    'fixPeriodChoices', 
    'date_time_start', 
    'date_time_end', 
    'begin_hour', 
    'begin_minute', 
    'finish_hour',
    'finish_minute'
  ],
  outputs: [
    'date_time_start', 
    'date_time_end', 
    'begin_hour', 
    'begin_minute', 
    'finish_hour',
    'finish_minute'
  ]
})

export class FixPeriodComponent implements OnInit {

  constructor() { }

  ngOnInit() { }

}

soo ..我会感激任何帮助

2 回答

相关问题