角度是否爲其上有兩個指令的元素不創建隔離範圍是正確的,其中最高優先級指令沒有隔離範圍,低優先級指令呢?如果最高優先級指令沒有隔離範圍,那麼元素不會得到隔離範圍
我有以下plunker有2臺指令和控制器:
http://plnkr.co/edit/zEnMH6h0ILURHSgx0DLX?p=preview
如果你打開控制檯,你可以看到指令和控制的範圍的記錄。 noIsoScope指令沒有隔離作用域,優先級爲1. isoScope作用域指令有一個隔離作用域,但優先級爲0.當我獨立使用每個指令時,所有的工作都是例外。當我將它們一起使用時,isoScope指令顯示它是否使用控制器作用域(因爲基於日誌,它具有相同的$ id)而不是它自己的。
我是否必須確保每當我對元素使用多個指令時,如果其中一個具有隔離範圍,那麼它必須具有最高優先級?