Angularjs 引导选项卡延迟加载数据不适用于dialogs服务

Angularjs 引导选项卡延迟加载数据不适用于dialogs服务,angularjs,twitter-bootstrap,Angularjs,Twitter Bootstrap,我正在构建一个需要选项卡式窗格和对话框的应用程序。 我正在注入“ui.bootstrap”和“dialogs”服务来生成对话框。但是,当我包含这些服务时,这些选项卡似乎没有显示出来。 如果我在加载模块时删除了这些服务,则选项卡可以正常工作。 这里是相同的plunker链接。 HTML script.js var app = angular.module('myApp', ['ui.bootstrap','dialogs']); 如果我在没有使用ui.bootstrap和sialogs

我正在构建一个需要选项卡式窗格和对话框的应用程序。 我正在注入“ui.bootstrap”和“dialogs”服务来生成对话框。但是,当我包含这些服务时,这些选项卡似乎没有显示出来。 如果我在加载模块时删除了这些服务,则选项卡可以正常工作。 这里是相同的plunker链接。

HTML

script.js

    var app = angular.module('myApp', ['ui.bootstrap','dialogs']);
如果我在没有使用ui.bootstrap和sialogs服务的情况下加载
myApp
,则选项卡似乎显示正确。但是,我需要在代码中使用对话框,因此需要加载服务

完整的示例可在
plunker
上找到


在此方面的任何帮助都将不胜感激。

您有多个
tabset
tab
指令,而脚本文件中的指令导致了错误


我建议使用dialogs service()的发布版本,而不是github pages版本。我已经编写了一个自定义的tabset指令,只有在单击选项卡后才会加载选项卡(延迟加载)。有没有办法让自定义选项卡同时包含ui.bootstrap?