2016-07-04 52 views
0

我有兩條指令應該使用隔離作用域<outer-box><flag>。當我點擊<flag>指令時,我想改變其他指令的背景顏色。在將我的代碼導入JSFiddle之前,我還將其工作,以便默認情況下,flag指令中會出現一個佔位符圖像,但是一旦單擊該圖像,就會顯示國旗標誌。使用隔離作用域在ng-click上設置角度指令

有人可以幫助建立ng單擊單獨的指令樣式嗎?

這裏是我的代碼:https://jsfiddle.net/nLduw6xw/ (我的國家的數據是不是在工作的jsfiddle出於某種原因)

回答

0

您可以要求從另一個指令去做。 在此示例中,您可以要求outer-box成爲flag的父級。 通過此功能,您可以訪問所需的指令控制器(link函數中的第4個參數),因此您可以調用一個方法來設置元素上的類。

工作JSFiddle:https://jsfiddle.net/2atnxhgy/

+0

非常感謝! :) – colmol29

相關問題