angular 中指令參數 required 說明

先看代碼函數

能夠看到  required 中有值,ui

(1)"?" 表示 找當前scope中的 form controller若是存在   則 link函數中的第四個參數就是 form controllerorm

不然返回 null form

(2)"^" 表示從當前scope 中尋找form controller 若是存在 則link 函數的第四個參數就是form controller require

不然 就往上一級的 scope 中尋找  若是找到根scope都不存在的話 就拋出一個錯誤im

(3"?^" 同時使用 綜合 二者,找不到會往父級找 ,找不到就返回nullimg

相關文章
相關標籤/搜索