Ошибка импорта директивы angularMultipleSelect - PullRequest
0 голосов
/ 14 марта 2019

Я использую 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, подобный тому, который появляется при добавлении тегов в вопросе

Пример множественного выбора входа

...