Size: a a a

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

2019 November 05

AB

Alex Bu in Angular - русскоговорящее сообщество
Или там еще в чем прикол?)
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Alex Bu
Если не абстрактный класс с конструкцией наследования, то просто выпилить сервис из компонента не получается?)
Получается, просто их много) Вот ща сижу делаю)
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
:)))
источник

YR

Yuriy Roskoshinsky in Angular - русскоговорящее сообщество
Гайз, есть у меня обычный инжектируемый компонент (прогресс-бар но это не суть важно):

@Injectable({
  providedIn: 'root',
})

В этом компоненте есть метод show(message: string), которая помимо того что показывает прогресс бар, должна устанавливать переменную экзмепляра класса this.message = message, которая в свою очередь должна отображаться в шаблоне {{message}}

Я инжектирую компонент, вызывается метод show("Any message") – компонент показывается, но не устанавливается значение this.message – WHY?

Вообще анализировал, такое чувство, что инжектированный инстанс, вовсе не инстанс а просто набор методов и свойств, которые прописаны в коде, но которые не изменить – оч странное поведение. Можно ли как то инстансы инжектируемые сделать инстансами? А не просто каркасом с функциональностью?
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Yuriy Roskoshinsky
Гайз, есть у меня обычный инжектируемый компонент (прогресс-бар но это не суть важно):

@Injectable({
  providedIn: 'root',
})

В этом компоненте есть метод show(message: string), которая помимо того что показывает прогресс бар, должна устанавливать переменную экзмепляра класса this.message = message, которая в свою очередь должна отображаться в шаблоне {{message}}

Я инжектирую компонент, вызывается метод show("Any message") – компонент показывается, но не устанавливается значение this.message – WHY?

Вообще анализировал, такое чувство, что инжектированный инстанс, вовсе не инстанс а просто набор методов и свойств, которые прописаны в коде, но которые не изменить – оч странное поведение. Можно ли как то инстансы инжектируемые сделать инстансами? А не просто каркасом с функциональностью?
Можешь пример сделать на stackblitz?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuriy Roskoshinsky
Гайз, есть у меня обычный инжектируемый компонент (прогресс-бар но это не суть важно):

@Injectable({
  providedIn: 'root',
})

В этом компоненте есть метод show(message: string), которая помимо того что показывает прогресс бар, должна устанавливать переменную экзмепляра класса this.message = message, которая в свою очередь должна отображаться в шаблоне {{message}}

Я инжектирую компонент, вызывается метод show("Any message") – компонент показывается, но не устанавливается значение this.message – WHY?

Вообще анализировал, такое чувство, что инжектированный инстанс, вовсе не инстанс а просто набор методов и свойств, которые прописаны в коде, но которые не изменить – оч странное поведение. Можно ли как то инстансы инжектируемые сделать инстансами? А не просто каркасом с функциональностью?
вы компонент с севрисом не путаете?
источник

GB

George B in Angular - русскоговорящее сообщество
Ребят привет) подскажите пожалуйста, хочу сделать лоадер при переключении страниц, но такое ощущение что поток отрисовки блокируется пока модуль не загрузится, как это можно исправить?
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Smooth Operator
вы компонент с севрисом не путаете?
Я потому и хотел пример посмотреть)
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
George B
Ребят привет) подскажите пожалуйста, хочу сделать лоадер при переключении страниц, но такое ощущение что поток отрисовки блокируется пока модуль не загрузится, как это можно исправить?
Резолверы юзаем?)
источник

GB

George B in Angular - русскоговорящее сообщество
Igor Filippov
Резолверы юзаем?)
Я не знаю что это))
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
George B
Я не знаю что это))
Ну в общем вск просто. Тянешь данные, пока их нет рендеришь лоадер
источник

GB

George B in Angular - русскоговорящее сообщество
Igor Filippov
Ну в общем вск просто. Тянешь данные, пока их нет рендеришь лоадер
А, ну с этим нету проблем
Проблема с lazy load , есть две страницы например, вот при переходе полоска лоадера отображается но останавливается (нету прогресса) пока второй модуль полностью не загрузится
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
ребята, ну не работает прелоад модулей
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
и так и так пробовал
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
не срабатывает стратегия
источник

GB

George B in Angular - русскоговорящее сообщество
Igor Filippov
Ну в общем вск просто. Тянешь данные, пока их нет рендеришь лоадер
источник

GB

George B in Angular - русскоговорящее сообщество
Короче полоса замирает в этой точке, пока модуль не подгрузится полностью
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Хм, очень странно, у меня примерно также, только работает 🤔
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
дичь какая-то
источник