我有一種情況,可以創建一個動態數量的TABS(即在命令菜單中使用點擊和一個新的藥片選項卡對添加到已有的 - 注意:我使用Bootstrap作爲圖形元素)。AngularJS ng-repeat生成TABS
選項卡列表在$ rootScope數組內進行管理,每當需要打開新選項卡時,都會向數組添加條目(簡單push
操作)。當然,有一個ng-repeat
可以處理藥片對的實際創建。
這很好用(除了我不能將新選項卡設置爲自創建之後(即添加到列表中)發生在控制器中且元素仍未知的項目之外,添加了選項卡和藥片到DOM。
我想設定某種形式的計時器,但是這條道路是極其醜陋。
任何建議將不勝感激。
,你可以在角使用
哪裏是你的代碼?你用這個[bootstrap.ui](https://angular-ui.github.io/bootstrap/#!#tabs)嗎? –
我可以添加代碼,但不會添加任何見解。這是一個時間問題(即元素被渲染,只有這樣它才能被訪問來設置class ** active **,但是當元素被添加到控制器中的數組時,該元素仍然不爲DOM所知)。按照bootstrap.ui,不,我沒有使用它。 – FDavidov
我建議你看看我的鏈接,這是一個原生的angularjs bootstrap實現,它會讓你的生活更輕鬆 –