-
Npm install报cb.apply is not a function错误
关键词 Node Npm前言在项目npm install的时候,报出了cb.apply is not a function的错误,本文介绍了解决这个问题的办法步骤 访问 C:\Users(your username)\AppData\Roaming 删除 npm 文件夹,如果有npm_cache的文件夹,也一并删除 在命令行输入 npm cache clear --force 重新执行 npm install后言希望本文会对你有所帮助,如果有什么问题,可在下方留言沟通…
-
如何在Angular里执行多个内嵌请求
关键词 Angular2+前言在项目过程中,在发送WS请求的时候,需要多个内嵌请求都结束后,再进行后续操作,除了promise以外,本文介绍了另外一种方法。步骤1.新建一个数组let requestList = [];2.用mergeMap方法进行内嵌操作,并push到新建的数组中 requestList.push( this.sevice.createDemo(this.id, demo) .pipe( mergeMap(item => ...…
-
如何发起参数里面有句号的请求
关键词 API前言在项目过程中,在发送WS请求的时候,需要传递一个带句号的参数,本文介绍了如何发起这样的请求。步骤在参数后加’/'用来转义,详细代码如下 getCount(cwsLogin: string): Observable<ICount[]> { return this.apiService .get(`/count/${cwsLogin}\/`) // 注:\反斜线用来转义 .pipe( map((res: any) =>...…
-
Angular2+ 如何向不关联组件传入数据
关键词 Angular2+前言众所周知,Angular2+向子组件传递数据用@Input(), 子组件向父组件传递数据用@Output()。现在因为项目需求,需要在Angular2+的不关联组建中传递数据,本文详细介绍了具体步骤和代码。步骤1.在service文件添加如下代码private idSubject: BehaviorSubject<number> = new BehaviorSubject<number>(null);public id = this.i...…
-
Angular13 如何修改项目baseUrl
关键词 Angular13前言因为项目需求,需要修改项目的baseUrl,本文详细介绍了具体步骤和代码。步骤在文件中主要需要添加以下代码 index.html<head> ... <base href="/test"></head> package.json"scripts" :{ ... prod": "npm run icons && npm run wbv && ng build --configurat...…