Javascript 如何在angularjs的ngDialog对话框中加载动态选项卡?
在上面的链接中,我添加了带有选项卡的ngDialog模型的示例文件。索引中 我根据array1值调用动态选项卡。和我在template1 html文件中做的一样。在索引选项卡中,根据值正确显示 在OpenModelButton中,我调用了Template1HTML文件,我也对选项卡做了同样的操作,但它没有显示出来。我可以知道为什么选项卡在对话框中打开时不显示吗?我哪里做错了?有人能帮我吗 对于静态: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
<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});