Как работает новый ресурс в новой угловой версии?Javascript

Форум по Javascript
Anonymous
Как работает новый ресурс в новой угловой версии?

Сообщение Anonymous »

Итак, в моей службе я устанавливаю сигнал

Код: Выделить всё

  symbolChangeSignal = signal(0);

Теперь в компоненте ABC Я создаю ресурс

Код: Выделить всё

    request: () => {
let script = this.stateService.symbolChangeSignal()
},
loader: ({ request }) => {
return apicallhere
}
});
https://stackblitz.com/edit/stackblitz- ... mponent.ts
take Взгляните на этот пример
выше, вы найдете службу, которая при приложении для загрузки, интимизованного идентификационного сигнала со значением init 0. < /p>
В приложении ребенка есть Rxresource с использованием этого сигнала. Но приложение Child приходит в игру через 1 секунду. Только после того, как этот дочерний компонент Rxresource интитируется. Почему ресурс создает данные API вызов и загрузку здесь с использованием значения ID 1. Даже если значение сигнала не изменяется после объявления ресурса/init.
В документе говорится, что ресурс создает новый Значение запроса при изменении сигнала. Тем не менее, в документе нигде не упоминается, что после инициализации ресурса загрузчик будет вызван после использования предыдущего значения или инициализированного значения сигнала.

Подробнее здесь: https://stackoverflow.com/questions/794 ... ar-version

Вернуться в «Javascript»