解決vue兩個表單切換時,校驗規則失效問題

2021-10-07 16:11:26 字數 533 閱讀 7635

問題:兩個表單切換,分別使用不同校驗規則,校驗規則失效

解決思路:1.切換時使用resetfield對該錶單項進行重置,將其值重置為初始值並移除校驗結果

問題本質:即使兩個表單繫結的值不同,但是瀏覽器在解析時,先解析第乙個表單,此時表單上是沒有繫結ref,之後再解析第二個表單時,瀏覽器發現這它的prop和第乙個表單的prop一樣,所以就認為這兩個表單是同乙個表單,就沒有重新渲染,而ref本身是作為渲染結果被建立的,所以第二個表單沒能成功繫結ref,驗證就無法生效。

logintypeflag()  else 

},// 切換登入方式

logintypesubmit() ,

2.分別給表單加key值進行區分

忘記密碼

立即登入

}立即登入

實現兩個 Activity 切換時的動畫

實現兩個 activity 切換時的動畫。在activity中使用 有兩個引數 進入動畫和出去的動畫。注意1 必須在 startactivity 或 finish 之後立即呼叫。2 而且在 2.1 以上版本有效 3 手機設定 顯示 動畫,要開啟狀態 實現淡入淺出的效果 startactivity n...

兩個python切換

安裝好後,使用activate啟用某個環境 activate python34 for windows source activate python34 for linux mac 啟用後,會發現terminal輸入的地方多了python34的字樣,實際上,此時系統做的事情就是把預設2.7環境從pa...

兩個Activity切換例子

activity01 import android.content.intent import android.os.bundle import android.view.view import android.widget.button public class activity01 extend...