开发者问题收集
我有这个函数:const someVar = someOtherVar.pipe(// filter((data) => data && !data.loading) // Worksfilter(({ loading }) => !loading), // Doesn't work if data is Null);现在,正如注释中提到的,注释的代码在每种情况下都有效,但我想让它以第二种方
我想将我的 json 数组转换为我创建的界面,并希望在浏览器中显示它。我认为我的界面可能出了问题,但我搞不清楚...我需要更改什么才能运行我的代码?界面: export interface Video {id: number;name: string;description: string;createdAt: string;}app.tsimport {JSONP_PROVIDERS, Json
我有一个从 API 获取数据的动态复选框,以下是html文件<form [formGroup]="form" (ngSubmit)="submit()"><label formArrayName="summons" *ngFor="let order of form.controls.summons.controls; let i = index"><input type="checkbox" [
我有一个服务UserService,它有一个方法getUsers(),并且这个服务在不同的角度组件之间共享。该方法调用一个 API 并返回数据。我想保存最后一个 API 调用的结果/状态,所以我使用BehaviorSubject来保存最后一个状态,这样如果不同的组件调用getUsers(),应该只有一个 API 调用,否则必须返回保持状态。这就是我实现它的方式private _users$: Be
我的服务正在发出此调用以检索下载文档的 URL:return this.http.get(this.buildUrl('issueDocument', 'get', pathParams), { responseType: 'blob', params: queryParams });this.http.get 中的 buildURL 工作正常,我已经对其进行了测试,但是,this.http.ge
经过两天的裸机安装和尝试按照 Egghead 的指南实现最简单的示例的斗争。由于某种原因,我在使用节点模块时遇到了麻烦,无法找到它的任何组件。Epics Index:import { Observable } from 'rxjs';import {combineEpics} from 'redux-observable';function loadStoriesEpic(action$) {re
createToken() {this._tokenService.getAuth(this.userId, this.token).subscribe(res =>{},error => {console.log(error);});}getAuth(upn, token) {var param = {Upn: upn,Token: token};console.log(param);retur
我有两个请求,它们具有相同的对象结果(“Data”)。我将获取两个响应,并将所有结果放入数组(“Data[]”)。示例:在我的服务中: getData1(): Observable<Data> {return this.http.get<Data>(`${url}/data`):}getData2(): Observable<Data> {return this.http.get<Data>(`
我正在制作一个 Angular 应用程序,并且我有一个空数组addresses : any [] = [];然后在单击事件之后,我启动一个 http 可观察对象来从服务器收取数据然后我制作一个管道图来获取我想要的内容,然后我进行订阅const URL ='some url';onSearch() {this.httpClient.get(`URL${{some data to generate t
我有一个使用 angularfire2 的 Angular 应用,我正在使用一种方法从 firebase 中的几个不同表中删除一些信息。removeTeam(key: string) {const dataToRemove = {};dataToRemove[`teams/${key}`] = null;this.findMembersInTeam(key).subscribe(members =
有人能帮忙把这个函数变成可观察函数吗?我需要用它来根据查询检查文档是否已经存在。如果不存在,我需要订阅它,这样我才能创建一个文档。目前它给了我一个错误:A function whose declared type is neither 'void' nor 'any' must returna value. exists(query: Vehicle): Observable<boolean
我有一个基于 angular 6.10 和 rxjs 6.3 的应用程序。我也遇到了一个问题 :(这是我的代码: public keyUp = new Subject<string>();const observable = this.keyUp.pipe(map(value => (event.target as HTMLInputElement).value),debounceTime(30
我有 angular 8 应用程序。我正在使用 ngrx 进行状态管理。但问题是,如果我尝试删除项目,它会重定向到其他选项卡。并且不删除项目。所以我有这个:reducer:const intialState: Tutorial = {name: 'initial State',url: 'http://google.com'};export function tutorialReducer(sta
首先,我要声明一下自己对 Angular 非常陌生,因为我正在尝试让简单的事情工作起来但却遇到了很大困难!我有一个简单的 WebAPI,它将返回一个包含三个对象的 JSON 数组:URL:https://localhost:44397/api/accounttestListType.tsexport interface listTypes {limitTypeId: number;limitTyp
我有一个方法来分派操作以查询帐户并选择帐户。我不确定这是否是分派后选择数据的最佳实践。this._store.dispatch(AccountsPageActions.loadAccountWithDetails({ accountId: this._accountId }));this.account$ = this._actionsSubject.pipe(filter(action => a