我可能在這裏做錯了什麼,但無法解決此問題。Angular 2中多個三元運算符上的禁用按鈕
我試圖用兩種形式驗證 禁用按鈕像
this.dailyFlag = true;
this.monthlyFlag = false;
,並具有形式
<form (submit)='pushData()' #dailyForm="ngForm">...</form>
<form (submit)='pushData()' #monthlyForm="ngForm">...</form>
<button disabled='--- saveral condition as below--' >
If (dailyFlag && monthlyFlg) then check both forms sholud be valid else if(daliFlag) then checkFor dailyForm valid only else false if(monthlyFlag) then check For monthlyForm valid only else false
**複製下面的代碼,這低於plunker代碼執行並檢查 https://plnkr.co/edit/JQjLMJiohgOJ8Mf6xbgP?p=preview
肯定的,但形式顯示/基於像dailyFlag和monthlyFlag這樣的標誌隱藏。所以如果我把上述條件強制檢查這兩種形式驗證不是一種情況 –
使用[隱藏] =「!dailyForm」 – nightElf91