0
我訂閱我的窗體與變化:Angular2觸發form.valueChanges手動
this.form.valueChanges.subscribe(formData => { // Data is saved here. });
當我點擊我的形式的按鈕,它改變輸入值之一。不知何故,valueChanges訂閱沒有被觸發。我可以手動執行此操作嗎?
我訂閱我的窗體與變化:Angular2觸發form.valueChanges手動
this.form.valueChanges.subscribe(formData => { // Data is saved here. });
當我點擊我的形式的按鈕,它改變輸入值之一。不知何故,valueChanges訂閱沒有被觸發。我可以手動執行此操作嗎?
我相信你需要訂閱像以前一樣給valuechanges地圖:
this.physicalForm.valueChanges
.map((value) => {
return value;
})
.subscribe((value) => {
this.selectedPhysical.activityLevel = this.physicalForm.value.activityLevel;
});
當您更改輸入值,確實形成價值的變化?你檢查了嗎? – ulubeyn
你能發佈一些代碼演示您的按鈕以及如何推動價值的變化? – silentsod