AngularJS的黄金布局突出显示

时间:2016-12-28 06:59:15

标签: angularjs golden-layout

我在单页面应用程序中使用黄金布局。黄金布局正常'在新窗口中打开'效果很好(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中时,当我弹出任何小部件时,整个应用程序将被加载到弹出窗口而不是特定的小部件中。我是否需要一些特定的配置来解决此问题?如何实现实际的弹出功能。

对此有何帮助?

1 个答案:

答案 0 :(得分:0)

这是用于与SPA一起解决GL问题的PR。使用来自github的最新js并再试一次

https://github.com/deepstreamIO/golden-layout/pull/152