Size: a a a

Angular - русскоговорящее сообщество

2021 March 30

В

Владимир in Angular - русскоговорящее сообщество
Интроверт
я пол дня гуглю и никак не могу найти ничего кроме
" в Angular 2 модули используются для разделения приложении на логические разделы. Вместо того, чтобы писать код всего приложения в одном месте, вы можете создавать отдельные модули для разделения функционала приложения. Давайте рассмотрим код, который добавляется в демонстрационное приложение."
а что еще нужно про модули?
источник

И

Интроверт in Angular - русскоговорящее сообщество
Владимир
а что еще нужно про модули?
почемуто такой ответ не совсем удовлетворил ментора
источник

SA

Saqhan Abaev in Angular - русскоговорящее сообщество
Eugene
синтаксическая ошибка в json
angular.json ?
источник

В

Владимир in Angular - русскоговорящее сообщество
Интроверт
почемуто такой ответ не совсем удовлетворил ментора
так надо своими словами объяснить как ты это понимаешь, наверное?)))
источник

E

Eugene in Angular - русскоговорящее сообщество
Saqhan Abaev
angular.json ?
или package.json
источник

GM

Gleb Mikheev in Angular - русскоговорящее сообщество
Saqhan Abaev
как установить зависмости которые он просит? ошибка при установке сторибука
tsconfig я бы еще проверил
источник

GM

Gleb Mikheev in Angular - русскоговорящее сообщество
це сторибука
источник

GM

Gleb Mikheev in Angular - русскоговорящее сообщество
Запустись в режиме отладки, и поставь дебаггер в первую строку коллстека
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Zhenya Kornelyuk
3 поля интерфейса в одном массиве
const result = array<IPoint>.reduce((acc, point) => [...acc, point.x, point.y, point.z], [])
источник

И

Интроверт in Angular - русскоговорящее сообщество
Владимир
так надо своими словами объяснить как ты это понимаешь, наверное?)))
ну я так и пытался делать)

получается что на вопрос что такое модуль можно ответить что это...куски программы которые логически разделены между собой?
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Интроверт
для чего нужны модули?
Для чего они нужны это нужно понять самому, тут конкретно и не ответить, а вот примеры привести проще
Представь у тебя приложение с очень разным функционалом, например сайт кинотеатра
Там есть странички фильмов, расписания, новостей, профиль юзера и.т.п

Вот что общего имеют новости к фильмам или юзеру? Да ничего.. поэтому их и пихают в разные модули, в одном модуле компоненты новостей типа блока новости, списка, каких-то плюшек всяких, и.т.д в модуле фильмов аналогично

Так очень удобно иметь структурированный код, со своей областью видимости, это особенно полезно когда у тебя в фильмах и новостях есть два компонента с одинаковым названием но совершенно разной реализацией
источник

E

Eugene in Angular - русскоговорящее сообщество
Bogdan Bida
Для чего они нужны это нужно понять самому, тут конкретно и не ответить, а вот примеры привести проще
Представь у тебя приложение с очень разным функционалом, например сайт кинотеатра
Там есть странички фильмов, расписания, новостей, профиль юзера и.т.п

Вот что общего имеют новости к фильмам или юзеру? Да ничего.. поэтому их и пихают в разные модули, в одном модуле компоненты новостей типа блока новости, списка, каких-то плюшек всяких, и.т.д в модуле фильмов аналогично

Так очень удобно иметь структурированный код, со своей областью видимости, это особенно полезно когда у тебя в фильмах и новостях есть два компонента с одинаковым названием но совершенно разной реализацией
>со своей областью видимости

это главное
источник

И

Интроверт in Angular - русскоговорящее сообщество
но можно же в одном модуле использовать другой
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Bogdan Bida
Для чего они нужны это нужно понять самому, тут конкретно и не ответить, а вот примеры привести проще
Представь у тебя приложение с очень разным функционалом, например сайт кинотеатра
Там есть странички фильмов, расписания, новостей, профиль юзера и.т.п

Вот что общего имеют новости к фильмам или юзеру? Да ничего.. поэтому их и пихают в разные модули, в одном модуле компоненты новостей типа блока новости, списка, каких-то плюшек всяких, и.т.д в модуле фильмов аналогично

Так очень удобно иметь структурированный код, со своей областью видимости, это особенно полезно когда у тебя в фильмах и новостях есть два компонента с одинаковым названием но совершенно разной реализацией
Так же есть такое понятие как shared module, в такой модуль можно(нужно) выносить всякие uiux компоненты которые есть очень много где, да и по логике любые компоненты которые могут быть в разных модулях, так же всякие директивы, пайпы
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Интроверт
но можно же в одном модуле использовать другой
область видимости у них от этого не изменится
источник

E

Eugene in Angular - русскоговорящее сообщество
Интроверт
но можно же в одном модуле использовать другой
у каждого будет свой инжектор, который не трогает соседние модули, и который будет доступен дочерним модулям

di в ангуляре - это дерево, а модуль - сущность, которая аггрегирует другие ангуляровские сущности и создает для них общий di скоуп(веточку дерева)
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Интроверт
но можно же в одном модуле использовать другой
Ну тут та же логика что и с классами в ооп, где-то есть два независимых класса, а где-то нужна композиция
источник

AB

Az Booki in Angular - русскоговорящее сообщество
Интроверт
я пол дня гуглю и никак не могу найти ничего кроме
" в Angular 2 модули используются для разделения приложении на логические разделы. Вместо того, чтобы писать код всего приложения в одном месте, вы можете создавать отдельные модули для разделения функционала приложения. Давайте рассмотрим код, который добавляется в демонстрационное приложение."
не знаю, как ты гуглил, вот тебе оф дока https://angular.io/guide/ngmodules
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Az Booki
не знаю, как ты гуглил, вот тебе оф дока https://angular.io/guide/ngmodules
Новичкам офф дока часто ничего не говорит, им сложно понять кучу терминов, примеры, абстракции, тут надо на пальцах
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Bogdan Bida
Новичкам офф дока часто ничего не говорит, им сложно понять кучу терминов, примеры, абстракции, тут надо на пальцах
Часто говорит, но нужно подтверждение от знающего, что ты правильно ее понял)
источник