我有一种情况,可以创建一个动态数量的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实现,它会让你的生活更轻松 –