Angular Architecture - импорт сторонних библиотек для использования в функциональных модулях - PullRequest
0 голосов
/ 01 февраля 2019

Я создаю новое угловое приложение, состоящее из нескольких функциональных модулей.Я устанавливаю Material Design в этом.Я хочу знать, каким должен быть правильный способ импорта модулей из Material Design в мои функциональные модули.

Например.1. Создайте отдельный модуль «MaterialModule» и импортируйте его во все функциональные модули.

Импорт MaterialModule в ShareModule или что.

Я также хочу поиграть с Ag-Grid.Хотел узнать куда мне его импортировать.1. AppModule 2. Индивидуальный функциональный модуль

Моя цель - добиться оптимизации скорости при росте приложения.

Ответы [ 2 ]

0 голосов
/ 01 февраля 2019

Импорт любого модуля материала, который вам нужен в каждом функциональном модуле

В противном случае вы неизбежно прекратите импорт ненужных вам модулей.

0 голосов
/ 01 февраля 2019

Я вижу, что большинство людей создают отдельный модуль, скажем material.module.ts, и включают все модули Mat в этот файл и импортируют этот модуль в нужный им модуль.

Таким образом, код выглядитаккуратнее, но неэффективно с точки зрения размера приложения

Я предпочитаю импортировать только те модули Mat, которые мне нужны для конкретного модуля.

...