3

Dynamic Tab Sample File Link -- Not WorkingКак загрузить динамические вкладки в поле ngDialog в angularjs?

Static Tab Sample File Link -- Working

In NgDialog Tabs Not Showing 

В приведенной выше ссылке я добавил пример файла для ngDialog модели с закладками. В индексе страница Я вызываю динамическую вкладку на основе значения array1. то же самое, что я сделал в файле template1 html. На вкладках индексов отображаются правильные значения на основе значения.

Index Image

В кнопке Открыть модель я называю файл template1 HTML там также я сделал то же самое для вкладок, но она не отображается. могу ли я знать, почему вкладки не отображаются пока открыто в ngdialog? и где я ошибся? Может ли один помочь мне в этом ..

Для статики:

<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> 

Для Dynamic:

<tabs> 
     <subpane array=array1></subpane> 
</tabs> 

Детали Получение От:

$scope.array1 = [{ 
          "Title": "Tab1", 
          "FileName": "template.html", 
          "Path": "", 
          "SeqNo": 0 

         }, 
         { 
          "Title": "Tab2", 
          "FileName": "template1.html", 
          "Path": "", 
          "SeqNo": 1 
         }]; 

токовый выход :

Current output Image

Ожидаемый результат:

Expected output

+0

взгляните на это, вы можете получить некоторые идеи http://codepen.io/justd/pen/dPeKEG – Robus

+0

Вкладки прекрасно работают. но в то время как я называю тот же файл в ngDialog, что время только его сбой .... @Robus –

+0

В статике также его работы .. Но пока динамическая загрузка в это время возникает только какая-то проблема ..... @Robus –

ответ

1

Контроллер в template1.html является "Main". Однако, когда вы открываете диалог, вы указали, что контроллер «test».

ngDialog.open({ template: 'template1.html',controller: 'test', className: 'ngdialog-theme-default', data:$scope.obj}); 

Но array1 находится в «Main» контроллера, так что нет array1 в «тест» контроллера и без вкладки для отображения.

+0

Я думаю, что ваш правильный. Я проверю и дам вам указать тик ... –

+0

ваш правильный Но даже некоторые проблемы есть .. вкладка, но что значение html не придет @Nguyen Viet Cuong –

Смежные вопросы