Javascript 如何在angularjs的ngDialog对话框中加载动态选项卡?

Javascript 如何在angularjs的ngDialog对话框中加载动态选项卡?,javascript,angularjs,angularjs-directive,angularjs-scope,angularjs-controller,Javascript,Angularjs,Angularjs Directive,Angularjs Scope,Angularjs Controller,在上面的链接中,我添加了带有选项卡的ngDialog模型的示例文件。索引中 我根据array1值调用动态选项卡。和我在template1 html文件中做的一样。在索引选项卡中,根据值正确显示 在OpenModelButton中,我调用了Template1HTML文件,我也对选项卡做了同样的操作,但它没有显示出来。我可以知道为什么选项卡在对话框中打开时不显示吗?我哪里做错了?有人能帮我吗 对于静态: <tabs> <pane title="Tab1"> <d

在上面的链接中,我添加了带有选项卡的ngDialog模型的示例文件。索引中 我根据array1值调用动态选项卡。和我在template1 html文件中做的一样。在索引选项卡中,根据值正确显示

在OpenModelButton中,我调用了Template1HTML文件,我也对选项卡做了同样的操作,但它没有显示出来。我可以知道为什么选项卡在对话框中打开时不显示吗?我哪里做错了?有人能帮我吗

对于静态:

 <tabs>
<pane title="Tab1">
  <div>This is the content of the first tab.</div>
</pane>
<pane title="Tab2">
  <div>This is the content of the second tab.</div>
</pane>
电流输出:

预期产出:


template1.html中的控制器是“Main”。但是,当您打开对话框时,您指定控制器为“测试”


但阵列1位于“主”控制器中,因此“测试”控制器中没有阵列1,也没有可显示的选项卡。

看看这个,您可能会发现一些选项卡工作正常。但当我在ngDialog中调用同一个文件时,只有它失败了@罗布辛也有他的作品。。但是,当加载动态时,只会出现一些问题@罗布森:你可以通过投票来推动我的问题吗@罗布斯:你说得对,但甚至有些问题。。tab即将出现,但html值未出现@Nguyen VietCuong
 <tabs>
<pane title="Tab1">
  <div>This is the content of the first tab.</div>
</pane>
<pane title="Tab2">
  <div>This is the content of the second tab.</div>
</pane>
  <tabs>
      <subpane array=array1></subpane>
</tabs>
    $scope.array1 = [{
                          "Title": "Tab1",
                          "FileName": "template.html",
                          "Path": "",
                          "SeqNo": 0

                        },
                        {
                          "Title": "Tab2",
                          "FileName": "template1.html",
                          "Path": "",
                          "SeqNo": 1
                        }];
ngDialog.open({ template: 'template1.html',controller: 'test', className: 'ngdialog-theme-default', data:$scope.obj});