高級表單

  • Model data binding and input directive
    • 每個input被賦予一個ngModel指令,該指令綁定給當前的作用域上的對象
  • Form Validation
    • 輸入指令email/URL/password/text/textarea
    • 文本最小最大長度 : ngMinLength,ngMaxLength
    • checkbox 表示布爾輸入 : true or false
    • radio 綁定一組的所有radio按鈕給同一模型字段
    • select 輸入指令創建下拉菜單(ngOption)
    • dirty, pristine,valid, invalid
    • novalidate 關閉瀏覽器驗證
  • Nested and Repeated Forms
    • script標籤定義子表單,type=”text/ng-template” ng-include通過表單id引入
    • ng-repeat指令設置重複子表單
    • ngClick/ngSubmit/enter提交
  • Resetting a Form
    • angular.copy()製作模型拷貝
    • scope.name. setPristine()將表單設置會純淨狀態,移除ng-dirty的CSS類
發佈了24 篇原創文章 · 獲贊 18 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章