Size: a a a

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

2021 June 13

AS

Anton Shvets in Angular - русскоговорящее сообщество
если ктото способен изменить твои стринги, то он уже имеет доступ к дом и без них
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
src на каком теге?
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Откуда ж я знаю) это вы иконку вставляете куда-то
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
ясно.
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
Как можно вставить внутреннее содержимое svg в svg тег в тимплейте?
Компонент содержит в себе тег svg, но без внутренностей. Внутренности хотел выделить в отдельные файлы и уже просто их по ссылке подставлять внутрь svg (через какой-нибудь img или типа того).
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Наиболее очевидный вариант - innerHTML. Но лучше расскажи, какую проблему ты пытаешься решить, а то звучит это странно
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
Есть большой файл с кучей кода в виде одного тега svg (у которого ngStyle/ngClass используется) и внутри него через ngSwitch подставляется внутренее содержимое SVG. Хотел вынести в assets, а потом подставлять через какой-нибудь тег (а адрес до нужного файла генерить в ngOnInit). Все это нужно, чтобы размер файла уменьшить, но при этом сохранить контроль над svg, чтобы можно было применять ngStyle/ngClass к нему.
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Почему нельзя разделить на отдельные компоненты, зачем нужен большой файл с ngSwitch?
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
Именно это я и пытаюсь сделать, разделить на мелкие куски и убрать ngSwitch, а тип иконки определять в ngOnInit
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Но ты говоришь о том, чтобы вставлять содержимое тега svg внутрь тега. Почему нельзя в шаблоне компонента держать внешний тег svg?
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
чтобы иметь контроль над ним и применять ngStyle/ngClass динамически
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Я сдаюсь, ничего не понял
источник

YR

Yurii Rohovtsov in Angular - русскоговорящее сообщество
ngStyle/ngClass можно на компоненте ж применять
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Могу рассказать простые правила работы с векторными иконками
1. Использовать статические SVG файлы там где возможно
2. Там где нужно что-то простое динамически менять (например цвета), использовать подход как в Material (могу объяснить как работает, но проще код почитать)
3. Если прям совсем на лету нужно генерить что-то (например, диаграмму), то делать отдельный компонент с svg внутри
источник

P

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

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Ну, это легко сделать, если отслеживать все действия )
источник

С

Софья in Angular - русскоговорящее сообщество
привет , как это исправить?
источник

P

Pavel b in Angular - русскоговорящее сообщество
кто шарит в математике? Как получить диапазон значений из округленого числа, ну например округленная 5 - это что-то типа > 4.5 и < 5.4
источник

P

Parrot in Angular - русскоговорящее сообщество
Конкретные гайды может есть?
Я пробовал исользовать готовое решение
https://github.com/bearnithi/bn-ng-idle
Но он не очищает свой таймер при signout, в общем забагованная штука донельзя
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Ну можно же просто подписаться на mousemove и сделать race с delay. Если mousemove недостаточно, то можно еще что-нибудь добавить: scroll, keydown
источник