0
我有一個幫助按鈕,我只想在模板中顯示特定div #helpId時纔在佈局中顯示。 (點擊時會在模態窗口中顯示#helpId)。如果HTML元素存在於當前模板角度,ng-show?
這可能沒有在每個控制器中設置一個變量?
謝謝!
我有一個幫助按鈕,我只想在模板中顯示特定div #helpId時纔在佈局中顯示。 (點擊時會在模態窗口中顯示#helpId)。如果HTML元素存在於當前模板角度,ng-show?
這可能沒有在每個控制器中設置一個變量?
謝謝!
也許我錯過了一點,但如果你使用ng-show,你必須提供一些函數來檢測想要的div #helpid。這個函數可以包含一些jQuery代碼來查找元素。
但我會建議實施一個小服務來保存你的應用程序的狀態。類似的東西(你可以擴展這種方法):
myapp.service('Context', function() {
var context = {}; // current status
return {
get: function() {
return context;
},
set: function (state) {
context.state = state;
return context;
}
};
};
您可以使用$ rootScope變量,而不是(因爲你已經建議),但污染了$ rootScope是不是一個好主意。
幫助按鈕位於模板之外,而'div#helpId'位於模板內部 - 我的理解正確嗎? – callmekatootie 2013-05-02 07:01:18