Стероиды: supersonic.ui.drawers.init отклонено: {}

Я новичок в Steroids и хочу, чтобы навигационный ящик автоматически открывался после инициализации (модуль AngularJS для ящика называется "profile-filter-ящик").

Вот мой код:

angular
  .module('profile-list')
  .controller('IndexController', function($scope, supersonic) {

        var drawerOptions = {
            side: "left",
            width: 150
        }

        supersonic.ui.drawers.init("profile-filter-drawer#index", drawerOptions).then(function()
        {
            supersonic.ui.drawers.open("left");
        });

});

Я продолжаю получать этот журнал в Steroids Connect, и я не понимаю, почему или как это исправить.

supersonic.ui.drawers.init rejected: {}

Примечание. Мой блок навигации работает (модуль AngularJS действителен), если он создан в struct.coffee, но не из моего контроллера AngularJS.

Спасибо

1 ответ

Если у вас все еще есть код ящика в structure.coffee тогда попытка создать экземпляр другого ящика того же типа будет отклонена. Я могу ошибаться в этом, но то же самое происходит при попытке выдвинуть представления, которые уже существуют в стеке.

Это связанная проблема GitHub о переносе представлений в стек и их отклонении.

Другие вопросы по тегам