Золотой макет Anulgar 2+ / нг-золотой макет

Я хотел бы начать с того, что я начинающий фронтенд-разработчик. Итак, не много опыта работы с Angular.

Так что я пытался заставить что-то работать в Angular 2 с золотой компоновкой, моя конечная цель - воспроизвести функцию перетаскивания из этого модуля, как показано здесь: http://golden-layout.com/examples/

Поскольку пока нет официальной поддержки Angular 2, я искал способ реализовать это и наткнулся на модуль @ goldsam / ng-golden-layout

Это неофициальный выпуск золотого макета для angular 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 ответ

Да, эта проблема пришла со мной даже, я просто импортировал Jquery внутри модуля приложения, как это

import * as Jquery from 'jquery';

Точно так же вам, возможно, придется импортировать Goldenlayout.

Это исправит вашу проблему:)

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