先看代碼函數
能夠看到 required 中有值,ui
(1)"?" 表示 找當前scope中的 form controller若是存在 則 link函數中的第四個參數就是 form controllerorm
不然返回 null form
(2)"^" 表示從當前scope 中尋找form controller 若是存在 則link 函數的第四個參數就是form controller require
不然 就往上一級的 scope 中尋找 若是找到根scope都不存在的話 就拋出一個錯誤im
(3"?^" 同時使用 綜合 二者,找不到會往父級找 ,找不到就返回nullimg