Описание тега behaviorsubject
Используйте этот тег для вопросов, связанных с BehaviorSubject, который представляет значение, которое изменяется со временем.
1
ответ
RxSwift: как выбрать один btn и отменить выбор остальных?
У меня есть три btns, выберите один и отмените выбор двух остальных. Следующий код RXSwift не очень элегантен. twoBtn.isSelected = true // the btns let buttons = [oneBtn, twoBtn, threeBtn] // find the selected btn we need let selectedBtn : Observabl…
01 ноя '18 в 03:24
2
ответа
Сравните самые последние значения из нескольких BehaviorSubjects
Скажи, что у меня есть это: isMatchedCountLessThanTotalCountMessage(){ // I want to implement this // "returns" a string asynchronously } getMatchedEventsCount() { return this.dcs.matchCount.asObservable(); } getTotalEventsCount() { return this.dcs.…
06 фев '18 в 04:47
1
ответ
Как получить последнее излучаемое значение через поведение субъекта в другом компоненте?
С помощью поведенческого субъекта я могу получить последнее испущенное значение в том же компоненте, но после перехода к другому компоненту я получаю значение по умолчанию (НЕ последнее испущенное значение) Я использовал BehaviorSubject для обновлен…
26 дек '18 в 17:55
1
ответ
Observables в nestjs - асинхронное чтение файла
Я пытаюсь использовать случай асинхронного чтения файла JSON и отправки его в качестве ответа (в виде наблюдаемых данных rxjs). Вот сервис, которым я пользуюсь import { logger } from './../../shared/utils/logger'; import { Injectable } from '@nestjs…
19 фев '19 в 15:19
1
ответ
Излучение и трансляция событий по всему приложению в Angular
Есть ли способ генерировать событие в angular2, которое можно прослушать во всем приложении? Как мы использовали в AngularJS, используя $rootScope.broadcast а также emit, Можно ли добиться того же в angular2? Я читаю о @Output() а также EventEmitter…
30 ноя '16 в 13:13
1
ответ
Angular 6 BehaviorSubject с использованием LocalStorage
У меня проблема с сохранением данных после обновления страницы. Я использую общий сервис для передачи данных между несвязанными компонентами. Я искал по всему Google о LocalStorage и о том, как его использовать, и я не получил ответа. Есть так много…
05 авг '18 в 09:34
0
ответов
Предметы в Angular 5 Это может повлиять на изменения маршрутов?
Вот мой код компонента, где я могу изменить значение. this.sharedService.cartData(this.promoCartItem); var name = this.restaurantData.restaurant_name .replace(/\s/g, "-").toLowerCase(); this.router.navigate([name, "menu"]); Вот мой сервис: private c…
05 июн '18 в 13:10
1
ответ
Полный календарь - передача данных о событиях из наблюдаемого - не отображается в календаре
Я использую ap-fullcalendar для angular/typcript. У меня есть служба данных, где я получаю события для календаря из своей базы данных, оборачиваю данные в объект поведения, подписываюсь на них и превращаю их в наблюдаемую из другой функции. У меня е…
16 авг '18 в 22:21
1
ответ
Возвращаем BehaviorSubject после получения Observable от обслуживающего персонала
getWatchlist(query: string): BehaviorSubject<IWatchlist> { this.search(query) .subscribe((searchResults: Observable<ISearchResults>) => { const watchlist = formatSearchResults(searchResults); this.watchlist$.next(watchlist); }); retu…
29 апр '18 в 11:28
1
ответ
Редактировать часть объекта в BehaviorSubject в службе Angular
У меня есть приложение, которое загружает файлы. То, что я хочу, это отдельный экран, который показывает прогресс загрузки каждого файла. У меня есть функция, которая загружает файл чертежа (используется класс Cordova FileTransferObject): getDownloa…
05 июл '18 в 14:36
1
ответ
Цикл для потока BehaviorSubject
Моя переменная потока содержит 3 разных элемента. Я хочу создать цикл For, который повторяет эти три объекта. threads: BehaviorSubject<{[key: string]: Thread }> = new BehaviorSubject({}); Вот моя функция: searchUser(): Observable<Thread>…
04 сен '17 в 14:05
4
ответа
Подписка Angular2 + RxJS BehaviorSubject работает не на все компоненты
Я пытаюсь установить какую-то связь между моими компонентами, поэтому я использую сервис с BehaviorSubject и Subscription в таких компонентах: Сервис (код, связанный с проблемой): import { BehaviorSubject } from 'rxjs/BehaviorSubject' private _clien…
14 сен '16 в 19:53
0
ответов
Как связать несколько предметов?
Я новичок в RXJava. У меня есть несколько задач, которые должны быть обработаны последовательно. BehaviorSubject<String> task1 = BehaviorSubject.create(); BehaviorSubject<String> task2 = BehaviorSubject.create(); BehaviorSubject<Strin…
22 сен '18 в 02:43
0
ответов
Unity raycast с различным поведением между редактором и сборкой
Я пытаюсь построить изогнутую сетку в Unity. Идея состоит в том, чтобы поместить весь GameObject на сферу и показать сферу изнутри. Я сделал это без проблем с текстурой рендера (1500*1500), сгенерированной камерой на холсте. Работает как положено. О…
12 июл '18 в 03:41
0
ответов
Невозможно повторно подписаться на тему после отписки
Когда я изменяю маршрут и возвращаюсь к тому же маршруту, на который был подписан субъект, каждый раз, когда я меняю маршрут, он создает дубликат прослушивателя. Чтобы остановить это, я использовал отписанную функциональность тем, но проблема возник…
11 июн '18 в 13:21
3
ответа
Плюсы и минусы использования поведенческих тем для изменения значений
Я понял, что вы должны использовать (Поведение) предметы для значений, которые могут меняться со временем. Но большую часть времени, когда я просматриваю исходный код других проектов, они используют примитивные типы данных для изменения значений. По…
17 июн '18 в 12:48
0
ответов
StreamBuilder InitialData и управление потоком
Вот BLoc, который имеет мой BehaviorSubject и геттеры для потока и последнего значения потока. Stream<User> get currentUser => _currentUserSubject.stream; User get currentUserValue => _currentUserSubject.stream.value; final _currentUserS…
03 дек '18 в 12:26
1
ответ
Как создать карту для хранения Subject/BehaviorSubject разных типов данных
В Typescript, как создать карту для хранения Subject/BehaviorSubject разных типов данных В одном из моих классов услуг я хочу иметь карту для хранения объектов различных типов данных. (Ключом карты является номер). Как мне объявить карту? Ниже приве…
27 дек '18 в 16:16
2
ответа
BehaivorSubject не хранить массив и дублировать
У меня есть служба и компонент, когда я добавляю значение, которое сохраняется в массиве, но когда я добавляю другое, мое первое значение меняет значение на второе. обслуживание export class PrepayService { private _carts: BehaviorSubject<Shoppin…
12 янв '19 в 01:12
4
ответа
Преобразовать наблюдаемое<логическое> в логическое значение
Это не дублирует это по нескольким причинам. 1. Я использую угловой 7, а не угловой 2. 2. Я использую rxjs6, а не rxjs5. У меня нет никакой выгоды в изучении этих более ранних версий, поскольку они вымерли. 3. Я спрашиваю о понятии Observable (булев…
17 янв '19 в 13:26