0

В моем приложении AngularJS я использую директиву для гибкой возможности использования шаблона. Один из шаблонов содержит ngTable. Данные для ngTable загружались правильно с сервера, пока он не был обернут директивой. Чтобы исправить эту проблему, я попытался использовать событие onload для включения шаблона для вызова метода родительского контроллера. Кажется, я не исправил проблему с объемом для ngTable, потому что, как я вижу, getData: function (params) не был вызван. Я думаю, что он не был вызван из-за новых NgTableParams был вызван \ создан в области контроллера, а не в директиве.Угловая директива. Загрузка данных NgTable

Есть идеи, как это можно исправить?

ответ

0

Огромное спасибо Mark Rajcok. В директиве я изменил сферу в следующем образом:

scope: true 

Все объяснения и детали here. Поэтому решаются проблемы с инъекцией ng-table с использованием директивы (возможно, это не лучший способ, но он мне очень полезен).

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