observable

    0热度

    1回答

    我在使用Angular 4应用程序中的Dexie从我的IndexedDB查询中选择项目(在1.000和4.000之间)时遇到问题。 只有表中最高20.000项目,但这些选择需要多秒(5S在Chrome 61,高达(及以上)比20多岁的iOS上的10 & iOS的11) 下面是我的服务,它通过loadItems() @Injectable() export class ItemService {

    2热度

    1回答

    Im有一些使用React与TypeScript的问题,现在我坚持使无国籍的组件观察员。即时通讯使用MobX btw。 StatelessComponent:下面 const TaskItem: React.SFC<{task: Task, deleteTask: (e:any) => void}> = (props) => ( <li onClick={ props.deleteTa

    -1热度

    1回答

    我正在从http请求获取对象。我使用put方法通过另一个http请求存储该对象。我想在存储该对象之前使用Google翻译API将该对象中的一些字符串翻译为不同的语言。我怎样才能做到这一点。 service.ts import { Injectable } from '@angular/core'; import { HttpClient, HttpErrorResponse } from '@a

    0热度

    1回答

    我在类中的字段: self.address = ko.observable().extend({ required: true, maxLength: { params: 1000, message: 'Long address' }, validation: { validator: function(val, subs

    0热度

    2回答

    我有以下代码: this.hubService.sendScopedCommand(Constants.hangarCommands.getHangarsOfPlayer).then((result: ICommand) => { let hangars: IHangar[] = result.arguments[0]; for (let hangar of hangars

    0热度

    1回答

    问题很简单:如何使方法find()返回一个带有已找到文档的Observable? 如果我使用承诺,一切工作正常。 getData(){ return new Promise((resolve, reject) => { this.db.find({}, (err, docs) => { if (err) reject(err); resolve(docs);

    0热度

    2回答

    我在角度4应用程序中获得了一项服务,该应用程序正在从后端API检索可变数量的页面。 我已经看过这里的答案Angular 2 - Chaining http requests,它建议使用flatMap,但是这种方法不起作用,因为它要求事先知道所有的请求。这不会在我的情况下工作,因为请求的数量和每个请求的url是动态的,不知道。 根据前一个请求的结果推断页数/请求数。因此,如果前一个请求返回任何内容,

    0热度

    2回答

    这里条件显示的问题是: 我尽量遵循这个小教程,以便使一些有条件的显示在我的当前应用程序,这取决于用户的loggedIn状态。这里是链接: https://loiane.com/2017/08/angular-hide-navbar-login-page/ 它看起来很简单&高效。但是,我无法在当前的应用程序中使用它。继主教程指引,我来到这个代码: 顶级menu.component.ts: authS

    0热度

    1回答

    我有可观察的链条,它在顶部有无限可观察点,在它之后有无限可观察点。像这样: repo.infinitGetItems() .switchMap(items -> Observable .just(items) .flatMap(items -> repo.nonInfinitObs(items))); 我想要的是当repo.nonInfi

    -1热度

    1回答

    我有一个组件,用于显示来自可观察对象的控制面板列表。现在用户需要能够在这个列表中进行搜索,但由于体积小,我更喜欢做这个客户端。 为了得到这个工作,我添加了三个观测到组件 @Input() dashboards: Observable<Dashboard[]>; // dashboards term = new Subject<string>(); // search term results