В чем разница между окончательным и окончательным в rxjs - PullRequest
0 голосов
/ 10 мая 2018

Я использую RxJS и вижу, что в RxJS 5.5.2 доступны 2 функции. Является ли .finally удалением и будет ли он помещен в сторону pipe() от RxJS 6.0.0 на палатах, это является причиной или есть какие-либо другие изменения?

Они оба одинаковые, и теперь последний звонок внутри pipe()?

Или у них есть заметная разница?

завершить

method()
   .pipe(
     finalize(() => {
      // do some operation
     })
   )

наконец

method()
  .finally(() => {
    // do your operation
  })

1 Ответ

0 голосов
/ 10 мая 2018

Обе функциональные возможности одинаковы, и обе они выполняют одну и ту же операцию вызова после завершения наблюдаемого, но разница в том, какую версию rxjs вы используете

До версии 5.5 она была названа окончательно

Начиная с версии 5.5 он переименован в финализированный (из-за ограничения ключевых слов) из-за введения в конвейерные операторы, которые помогают лучше дрожать в дереве.Для получения дополнительной информации, пожалуйста, проверьте эту ссылку

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