Golden Layout Anulgar 2+ / ng-golden-layout

时间:2017-07-06 16:34:20

标签: angular golden-layout

我首先要说的是我是一名初级前端开发人员。所以,对Angular的经验不多。

所以我一直试图在Angular 2中使用黄金布局工作,我的最终目标是从此模块重现拖动功能,如下所示:http://golden-layout.com/examples/#d508753b29c3001c24218bf3a6b25141

由于到目前为止还没有官方对Angular 2的支持,我一直在寻找一种方法来实现它,我遇到了模块@ goldsam / ng-golden-layout

这是角度2的黄金布局的一个非正式版本,我一直在尝试使用这个模块创建一个演示应用程序,但似乎无法让它工作,我坚持这个错误:

  

C中的错误:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(14,16):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(63,79):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(133,45):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(629,22):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(718,16):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(723,22):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(728,26):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(770,16):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(775,21):找不到名字'JQuery'。   C:/Users/user/Desktop/golden-layout/demo/node_modules/golden-layout/index.d.ts(780,21):找不到名字'JQuery'。

所以我的问题是,如果你们中的任何人有这个模块在我可以用作开始的一些演示应用程序中工作,或者如果你们中的任何一位大师可以在我的代码中进行审查:

https://github.com/dazzzed/ng-gl-demo

提前致谢。

1 个答案:

答案 0 :(得分:0)

是的,即使这个问题也随之而来,我只是在app模块中导入了Jquery,就像这样

import * as Jquery from 'jquery';

同样,您可能需要导入Goldenlayout。

这将解决您的问题:)