Я пытаюсь расширить пакет гаммы angular2-clipboard. Мне нужно получить доступ к его функции ngOnInit()
и переопределить его в соответствии с конкретным вариантом использования для копирования.Extend Angular2 Директива
Я новичок в angular2 и не знаю, как это сделать, так, как я его пытался до сих пор связать в плункере ниже. У меня возникают трудности, так как пакет экспортируется в виде модуля ClipboardModule, и мне нужна директива.
Вот плагин GitHub и plunker для справки:
- Github: https://github.com/maxisam/angular2-clipboard
- Файл, который показывает экспорт SRC/clipboard.module.ts
- Их GitHub также имеет ссылка на пример использования плунжера
- Мой плункер: https://embed.plnkr.co/sIxmFo/
Эй, спасибо за ответ! Проблема, с которой я столкнулась с этим пакетом, заключается в том, что он экспортируется как модуль. Есть ли способ достичь через ClipboardModule доступа к директиве? Я не думал, что должен попытаться сделать что-то вроде 'import {ClipboardDirective} из« node/modules/etc »' – caraclarke
Я вижу. Я не знаю об этом. Я не активно использую Angular2 с TS (только Dart). –
@caraec Попробуйте этот 'import {ClipboardDirective} из" angular2-clipboard/src/clipboard.directive ";' – yurzui