在ng-class
指令中,我有一個表達式調用帶花括號的參數的作用域方法。如果該變量在控制器(其中放置了ng-class的元素)中進行了初始化,則該參數很好,但如果它稍後發生更改,那麼當調用scope方法時,將使用該變量的舊值調用該變量。 Here is a plunker for better understanding of my problem.爲什麼會發生這種情況,我該如何解決這個問題。Ang ng類和表達式
P.S.謝謝你的建議,是的,你是對的,但我忘記爲我的案件添加一個細節。我不能只傳遞變量,因爲它是一個包含其他東西的字符串的一部分。 Here is an updated plunker.
更新:我使用ui路由器及其ui-sref
和ui-sref-active
指令解決了我的問題。但感謝您的建議。
感謝您的建議,請參閱更新。 – Nikolay