Публикации по теме 'observables'
Promises и Observables, их потребности и использование
Promises, Observables, Subjects и BehaviorSubjects часто используются для обработки асинхронных событий в Angular. На самом деле это концепции, не ограничивающиеся только angular, и реализуемые различными библиотеками.
Синхронные и асинхронные события
Хотя мы все сталкивались с синхронными событиями при программировании на таких языках, как C или C++, асинхронные события оказались очень интересной концепцией, когда я начал изучать angular 2 и NodeJS. Когда мы пишем код на C++, мы..
Angular встречает RxJS: операторы RxJS
Введение
Эта статья относится к серии под названием « Angular встречается с RxJS », в которой я пытаюсь объяснить реактивное программирование с использованием «RxJS» в контексте «Angular» как можно лучше.
Оглавление
Основные понятия Темы RxJS Операторы RxJS (Часть 1) Операторы RxJS (Часть 2) Операторы RxJS (Часть 3) takeUntil и асинхронный канал» Наблюдаемые более высокого порядка Обработка ошибок Планировщики RxJS (скоро) Мини-проект: Сборка Pokedex (вскоре)
В..
Взгляд внутрь RxJS Observables
Что? Еще одна статья о RxJS и способах его работы? Или, может быть, «лучшие практики» использования наблюдаемых объектов RxJS и их операторов? Блин, я все это знаю.
Хорошо, придержи своих лошадей хоть на мгновение, милый — но немного горький — читатель. Нет, это не статья об использовании RxJS и всего его API, который разворачивается перед вами, когда вы устанавливаете указанный пакет. Это, мой дорогой читатель, статья о воссоздании части алгоритмов, которые библиотека RxJS..
Пробуем MobX
Отличная альтернатива нашему обычному рабочему процессу Redux .
В Hexient Labs мы пишем МНОГО React и React Native . Мы традиционно использовали Redux для нашего решения по управлению состоянием, и мы сосредоточились на использовании шаблона утки для структурирования наших приложений React-Redux.
Теперь мы любим Redux. Это отличный способ управлять состоянием ваших приложений React и упрощает отладку; однако обременительно начинать с большого количества шаблонного кода для..
По теме предметов (в RxJS)
Темы в RxJS часто понимают неправильно. Поскольку они позволяют вам принудительно проталкивать значения в наблюдаемый поток, люди склонны злоупотреблять Субъектами, когда они не совсем уверены, как сделать из чего-то наблюдаемое. Узор выглядит примерно так ...
// What people usually first do with Subjects when they find them
// (TRY NOT TO DO THIS)
const subject = new Subject();
button.addEventListener(‘click’, () => subject.next('click');
subject.subscribe(x => console.log(x));..
День 1: Начало работы с Angular 2.
Цель: создать приложение Angularjs 2 (AJ2) для доступа к REST API и иметь вложенные компоненты с обработкой событий.
Предварительное требование: NodeJs
Создание начального приложения Starter AJ2
Я похлопал себя по спине за то, что не поленился и скачал один из существующих стартовых наборов angular-2 с github, так как их много. Вместо этого я следовал инструкциям, данным на официальном сайте angular . Это помогает мне понять функции и структуру различных файлов и зависимостей,..
Обратные вызовы из webView в JavaScript: обмен данными между собственным кодом и html
Это очень распространенная техническая проблема с eDetailing (и другими приложениями, использующими html5 для отображения контента), что вам необходимо обмениваться данными между вашим собственным кодом iOS (или Android, Windows) и вашей html-презентацией. А код может и запутаться.
Когда вы попытаетесь поделиться данными между вашим UIWebView и вашей библиотекой JavaScript, вы получите что-то вроде этого.
Проблема с этим очевидна: у вас определена бизнес-логика, затем вы..