Size: a a a

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

2020 April 10

nt

nur tlek in Angular - русскоговорящее сообщество
пайп
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Привет всем. Есть подписка, this.stream.pipe().subscribe() надо при первом эмите задать переменную. как бы это сделать?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
vysheradugi 4
Привет всем. Есть подписка, this.stream.pipe().subscribe() надо при первом эмите задать переменную. как бы это сделать?
pipe(first())
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
nur tlek
пайп
 transform(value: string, ...args: unknown[]): unknown {
       value = value.replace( ' ', ' ');
       value = value.replace( ' ', ' ');
       return value;
 }


Отображается только 1 пробел
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
https://habr.com/ru/company/ruvds/blog/495896/
А у нас что-то подобное есть?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
что ты, это не возможно
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Smooth Operator
pipe(first())
мож  не правильно спросил.
interval(1000).pipe(
 callsOnlyFirstTime(() => console.log('calls one time'))
)
.subscribe((value) => {
  console.log(value);
})

надо шоб интервал тикал, но при первом значении выполнился консоль лог в пайпе
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in Angular - русскоговорящее сообщество
Я не нашёл байндингов howler на angular((
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
Привет всем
мне с сервера приходят данные в таком формате
 
"#152  Audi"

и из-за того что я отображаю через интерполяцию, оно так же отображается и на странице: #152  Audi
Как сделать что бы оно заменилось на 2 пробела и отображалось вот так  #152  Audi?
Создал pipe
transform(value: string, ...args: unknown[]): unknown {
       value = value.replace( ' ', /\u00a0/);
       value = value.replace( ' ', /\u00a0/);
       return value;
 }


теперь вообще отображает вот так вот ... #153/\u00a0//\u00a0/Audi
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
vysheradugi 4
мож  не правильно спросил.
interval(1000).pipe(
 callsOnlyFirstTime(() => console.log('calls one time'))
)
.subscribe((value) => {
  console.log(value);
})

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

MG

Marat Gimadiev in Angular - русскоговорящее сообщество
Pasha Tytov
Привет всем
мне с сервера приходят данные в таком формате
 
"#152  Audi"

и из-за того что я отображаю через интерполяцию, оно так же отображается и на странице: #152  Audi
Как сделать что бы оно заменилось на 2 пробела и отображалось вот так  #152  Audi?
Создал pipe
transform(value: string, ...args: unknown[]): unknown {
       value = value.replace( ' ', /\u00a0/);
       value = value.replace( ' ', /\u00a0/);
       return value;
 }


теперь вообще отображает вот так вот ... #153/\u00a0//\u00a0/Audi
str.replace(/ /g, ' ')
источник

OR

Oleg Rizhkov in Angular - русскоговорящее сообщество
а для обновления cli достаточно заранить $ npm i -g @angular/cli?
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
Marat Gimadiev
str.replace(/ /g, ' ')
но как сделать  что бы заменило на 2 пробела , а не на один??
str.replace(/ /g, '  ') -  не сработает, ставиться 1
источник

MG

Marat Gimadiev in Angular - русскоговорящее сообщество
Pasha Tytov
но как сделать  что бы заменило на 2 пробела , а не на один??
str.replace(/ /g, '  ') -  не сработает, ставиться 1
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
transform(value: string, ...args: unknown[]): unknown {
   value = value.replace(/ /g, '  ');
   return value;
 }
источник

MG

Marat Gimadiev in Angular - русскоговорящее сообщество
Pasha Tytov
transform(value: string, ...args: unknown[]): unknown {
   value = value.replace(/ /g, '  ');
   return value;
 }
а 153 элемент точно идет с двумя nbsp?
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
Если смотреть через инспетор
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
то отображает с двумя
источник