0
ngbModalコンポーネントの結果を得るためには助けが必要です。ngbModalコンポーネントの結果を取得するには
私はここに私のopenTimePicker()メソッド
openTimePicker() {
const modalRef = this.modalService.open(DateTimePickerModalComponent);
console.log(modalRef.componentInstance);
}
私DateTimePickerModalComponentあるリンク
<a class="order-collection-options-link" (click)="openTimePicker()">{{'ORDER_COLLECTION_OPTIONS_LABEL' | dict}}</a>
でモーダルを開きます。 それは
...だから私は、open()メソッドでは、それらのイベントに私の「親」コンポーネントを接続する方法を知っておく必要があります...二つのボタンが適用とOKと各イベントonApplySelectionとonConfirmSelectionを発する@Component({
selector: 'date-time-picker-modal',
styleUrls: ['./dateTimePickerModal.component.scss'],
templateUrl: './dateTimePickerModal.component.html',
})
export class DateTimePickerModalComponent {
private selection : Date[] = [];
@Output() onApplySelection: EventEmitter<Date> = new EventEmitter<Date>();
@Output() onConfirmSelection: EventEmitter<Date[]> = new EventEmitter<Date[]>()
...
}
を持っています