Золотой макет всплывающие окна с AngularJS

Я использую golden layout в одностраничном приложении. Golden layout normal ‘open in new window’ работает довольно хорошо ( https://jsfiddle.net/shafaq_kazmi/xs5r6mma/6/)

var myLayout = new GoldenLayout({
  content: []
}, $('#layoutContainer'));

myLayout.registerComponent('example', function(container, state) {
  container.getElement().html('<h2>Hello World</h2>');
});

myLayout.createDragSource($("#button"), {
  type: 'component',
  componentName: 'example',
  componentState: {
    text: 'Button'
  }
});
myLayout.init();

Но когда я пытаюсь интегрировать его в SPA, когда я выскакивает любой виджет, все приложение загружается во всплывающем окне вместо конкретного виджета. Нужно ли иметь определенные конфигурации, чтобы исправить это поведение? Как я могу достичь фактической функции popout.

Есть помощь в этом?

1 ответ