Публикации по теме 'observables'


Выпуск 4
НОВОСТИ УГЛОВОЙ 4.2-rc.0 На этой неделе мы впервые познакомимся с выпуском Angular 4.2. Похоже, модуль анимации получает массу любви! 😍 Угловой указатель даты материала Доступна начальная версия средства выбора даты Angular 2 Material. Сейчас функционал довольно ограничен, но в ближайшем будущем разработчики планируют расширить его. УГЛОВОЙ Реализация Auth Guard с бескомпонентным маршрутом в Angular Название говорит само за себя. Нетанель показывает нам, как..

RxJS: как наблюдать за объектом
Некоторое время назад Джон Линдквист опубликовал пакет под названием rx-handler . С его помощью вы можете создавать функции обработчика событий, которые также являются наблюдаемыми. Когда он был опубликован, я заметил несколько вопросов о том, можно ли сделать что-то подобное с Input свойствами Angular, чтобы их тоже можно было рассматривать как наблюдаемые. Я думал об этом вчера вечером и опубликовал небольшой пакет, который можно использовать для наблюдения за свойствами и..

RxJS-101: операции сопоставления более высокого порядка (concat-map, merge-map, switch-map, выхлопная-карта)
Вступление HTTP-запросы всегда выполняются асинхронными вызовами. В старых проектах мы использовали вызовы Ajax для выполнения HTTP-запроса с помощью Promises . В настоящее время RxJS предоставляет нам различные преимущества. Один из RxJS называется наблюдаемым. Мы можем вызывать наши HTTP-запросы (get, put, post), подписавшись на один наблюдаемый объект для получения ответа. Как видно из рисунка выше, мы можем вызывать наблюдаемые объекты так же просто, как этот код, но когда..

RxJS: понимание предметов
Я вижу много вопросов по темам на Stack Overflow. Недавно я видел один, в котором спрашивали, как следует использовать AsyncSubject . Этот вопрос побудил меня написать эту статью, чтобы показать, почему необходимы различные типы предметов и как они используются в самом RxJS. Каковы варианты использования предметов? В своей статье О предметах Бен Леш утверждает, что: … [Многоадресная передача] - это основной вариант использования субъектов в RxJS. Мы рассмотрим..

RxJS: когда использовать switchMap
В ответе на RxJS: предотвращение ошибок, связанных с switchMap , Мартин Хохел упомянул классический вариант использования switchMap . Для случая использования, на который он ссылался, switchMap не только действителен; это оптимально. И стоит посмотреть, почему. Работа с устаревшими результатами Давайте рассмотрим пример, который включает в себя дорогостоящий вызов серверной службы: поиск адресов, которые соответствуют частичному адресу, введенному в HTML input . Вот..

Работа с Axios и RxJS для создания простой библиотеки HTTP
JavaScript Работа с Axios и RxJS для создания простой библиотеки HTTP Простой HTTP-модуль, основанный на наблюдаемом RxJS, который может прервать XHR при отписке. RxJS - лучшая библиотека для обработки потоков данных и использования различных фильтров для преобразования данных, а Axios - одна из лучших библиотек для обработки кроссбраузерные запросы Ajax. Если вы не знаете о RxJS или Axios , вам следует взглянуть на их документацию, потому что я не собираюсь здесь..

Понимание тем RxJS
RxJS довольно популярен в мире JavaScript, имея около 17 миллионов загрузок в минуту. Если вы разработчик Angular, вы наверняка не пропустили RxJS Observables, но вы можете быть менее знакомы с Subjects. Несмотря на то, что они реже, чем простые Observables, они чрезвычайно полезны. Понимание их поможет вам написать лучший и более чистый реактивный код. Наблюдаемые Интуитивно вы можете думать о Observables как об объектах, которые испускают потоки значений, или как говорится в..