該應用程序具有相當複雜的形式。文件上傳,幾個select2字段和幾個xeditables。這些臨時演員不太支持ng-dirty。我只想在所有字段有效且文件上傳通過服務器端驗證時啓用「提交」按鈕。在AngularJS中啓用複雜驗證和提交按鈕
是否有一些設計模式可用於管理Angular中的多方面驗證?
該應用程序具有相當複雜的形式。文件上傳,幾個select2字段和幾個xeditables。這些臨時演員不太支持ng-dirty。我只想在所有字段有效且文件上傳通過服務器端驗證時啓用「提交」按鈕。在AngularJS中啓用複雜驗證和提交按鈕
是否有一些設計模式可用於管理Angular中的多方面驗證?
使用服務來計算是否滿足複雜條件。
然後將複雜計算的結果(比如說「condition1」)綁定到ng開關。
http://docs.angularjs.org/api/ng.directive:ngSwitch
NG-開關是更健壯,因爲不加載DOM不滿足條件。
是的,你可以使用:
ng-if="conditions"
或者:
ng-show="conditions"
ng-hide="conditions"
托盤寫更多specyfic哪裏出了問題,並且你想要什麼是很容易angularjs文檔中找到。