Я использую Angularjs 1.7.0 с модулями es6. Мне нужно использовать директивы angularMultipleSelect , чтобы позволить пользователям выбирать несколько вариантов. У меня проблемы с импортом модуля в мой угловой модуль.
Обычно я устанавливаю зависимости через npm install, а затем импортирую их следующим образом:
import angular from 'angular';
import routing from '../../app.config';
import { HomePremium } from './home-premium.component';
import ngMaterial from 'angular-material';
Этот модуль ngMaterial является примером внешнего модуля, который отлично работает при импорте
import multipleSelect from 'angular-multiple-select/build/multiple-select';
export const HomeModule = angular
.module('home-premium', [
ngMaterial,
multipleSelect
])
.service('utilsService', UtilsService)
.component('homePremium', HomePremium)
.config(routing);
Но когда я импортирую этот модуль, в модуле появляется ошибка
Uncaught Error: [$injector:modulerr] Failed to instantiate module home-premium due to:
Error: [$injector:modulerr] Failed to instantiate module {} due to:
Error: [ng:areq] Argument 'module' is not a function, got Object
У меня та же проблема, когда я пытаюсь использовать угловой выбранный, я не могу импортировать его правильно
Итак, мне нужен ввод для angularjs, подобный тому, который появляется при добавлении тегов в вопросе
Пример множественного выбора входа