Size: a a a

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

2019 December 13

V

V in Angular - русскоговорящее сообщество
Добрый день. Подскажите, кто-нибудь, пожалуйста, в проекте на angular 8 можно обновить typescript до 3.7 ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
в файле лога посмотрите
источник

n

nobody in Angular - русскоговорящее сообщество
Jugger
ну вообще так делать не хорошо. если хочешь использовать в сервисе используй обсервабл, либо придется этот массив  в компонент переместить
Попробовал перенести в компонент вот таким образом.  Но мой список всё равно остаётся пустым. Несмотря на то, что в массиве есть информация уже
источник

n

nobody in Angular - русскоговорящее сообщество
Jugger
ну вообще так делать не хорошо. если хочешь использовать в сервисе используй обсервабл, либо придется этот массив  в компонент переместить
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
V
Добрый день. Подскажите, кто-нибудь, пожалуйста, в проекте на angular 8 можно обновить typescript до 3.7 ?
Попробуйте
  "angularCompilerOptions": {
   "disableTypeScriptVersionCheck": true
 }

В tsconfig
источник

J

Jugger in Angular - русскоговорящее сообщество
nobody
Попробовал перенести в компонент вот таким образом.  Но мой список всё равно остаётся пустым. Несмотря на то, что в массиве есть информация уже
в this.items что есть? консолни
источник

n

nobody in Angular - русскоговорящее сообщество
Jugger
в this.items что есть? консолни
Я вроде разобрался. У меня стоял ChangeDetectionStrategy.OnPush
Похоже, что он мешал
источник

J

Jugger in Angular - русскоговорящее сообщество
nobody
Я вроде разобрался. У меня стоял ChangeDetectionStrategy.OnPush
Похоже, что он мешал
ахаха
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
nobody
Я вроде разобрался. У меня стоял ChangeDetectionStrategy.OnPush
Похоже, что он мешал
попробуйте в месте где у вас this.items = items

сделать еще this.changeDetectorRef.markForCheck()

и верните OnPush
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
Почему выдает такой адрес?
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'list/detail/11'

Если в HTML коде написано
[routerLink]="['detail', element.id]"
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
(list это там где я сейчас нахожусь)
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
как сделать что бы переход был /detail/11
источник

PT

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

V

V in Angular - русскоговорящее сообщество
Egor Gorbachev
Попробуйте
  "angularCompilerOptions": {
   "disableTypeScriptVersionCheck": true
 }

В tsconfig
Это не помогает.
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
V
Добрый день. Подскажите, кто-нибудь, пожалуйста, в проекте на angular 8 можно обновить typescript до 3.7 ?
какая-то зависимость сторонняя требует 3.7 ts ?
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
V
Это не помогает.
С таким скудным описанием проблемы вам сложно помочь. Я заводил 3.7 в 9-й версии ангуляра (бета), в 8-й не пробовал.
источник

В

Владимир in Angular - русскоговорящее сообщество
Андрей Ч
но я не совсем понял почему мой пример не подходит для приложений которые больше в 100-1000 раз. Нужна конкретика
Как минимум потому что может остаться лишних ссылок в 100-1000и раз больше чем в вашем примере, и увелечинение падающих ошибок и сайд эффектов в которых потом иди разбирайся.. дорого. Проще изначально отписаться и забыть.
источник

В

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

7

7384114837 in Angular - русскоговорящее сообщество
Почему элемент не скрывается? В консоли true
источник

V

V L A S O V in Angular - русскоговорящее сообщество
7384114837
Почему элемент не скрывается? В консоли true
тут нет привязки элемента к свойству компонента
источник