需求:
- 點擊 + 新增日期輸入框
- 點擊 - 刪除輸入框
- 當 effectiveDates 的日期皆有值時才允許下一步
sample code:
操作步驟:
- 按2次按鈕
.btn-add
建立兩個日期輸入框 - 更改第二個日期輸入框
- 第三個日期輸入框的日期被更改了
(但是從 Angury 觀察,發現僅更改了 viewModel,ngModel 仍維持 null)
想請教各位先進
- 第三個日期輸入框的 viewModel 是因為什麼樣的 binding 機制才被更改的?
- 我透過 [ngModel] 讀取 component 的 Date,透過 (ngModelChange) 將改變值回寫這樣式正確的操作方式嗎?
- 是否會建議統一 effectiveDates 內存放的型態?
component 原本放 Date 物件,但是 input 回傳的卻是 string
謝謝各位~