Есть ли способ сделать угловой рендеринг вида, отключив обнаружение изменений для этого конкретного компонента - PullRequest
0 голосов
/ 16 мая 2019

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

Я перепробовал все с ChangeDetectorRef и в каждом случае он все еще проверяет предыдущие значения перед обновлением.

<cdk-virtual-scroll-viewport itemSize="50"> <div *cdkVirtualFor="let item of proxyVar" >{{item.value}}</div> </cdk-virtual-scroll-viewport>

1 Ответ

0 голосов
/ 16 мая 2019

используйте условие * ngIf в теге html со значением часового, которое можно оценить в onChange, чтобы убедиться, что ваши условия выполняются до обновления представления

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...