最近在Aurelia中更新了驗證文件。Aurelia在updateTrigger和validationTrigger上的驗證
我已經實現了一些驗證如圖所示下面的鏈接:
我需要實現在輸入字段上模糊驗證,以及一個功能同時打字。
例如:
輸入字段是接受最小5個字符和最大10
現在輸入字段所需的字段是空的,已失去焦點然後所需字段驗證被觸發時,現在用戶回到輸入並開始鍵入,然後需要的字段驗證消失,觸發最小值和最大值驗證(或驗證爲使用類型)。
請建議我該怎麼做。
最近在Aurelia中更新了驗證文件。Aurelia在updateTrigger和validationTrigger上的驗證
我已經實現了一些驗證如圖所示下面的鏈接:
我需要實現在輸入字段上模糊驗證,以及一個功能同時打字。
例如:
輸入字段是接受最小5個字符和最大10
現在輸入字段所需的字段是空的,已失去焦點然後所需字段驗證被觸發時,現在用戶回到輸入並開始鍵入,然後需要的字段驗證消失,觸發最小值和最大值驗證(或驗證爲使用類型)。
請建議我該怎麼做。
您應該在更改時觸發驗證控制器(默認爲模糊)。你必須設置你的驗證控制器,能夠做到這一點與:
this.controller.validateTrigger = validateTrigger.change;
也許這將幫助你實現你想要什麼:
this.controller.validateTrigger = validateTrigger.changeOrBlur;
這是行不通的,因爲是第一次當焦點來來去去時,價值並沒有改變。 – Ankur