Licence
MIT
Version
1.3.8
Deps
9
Vulns
0
Weekly
0
meepo axios
已对加载中及错误进行处理
- 安装
yarn add meepo-axios
# or
npm install --save meepo-axios
- 导入
import { AxiosModule } from 'meepo-axios';
import { MeepoCoreModule } from 'meepo-core';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AxiosModule.forRoot(),
MeepoCoreModule.forRoot()
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
- 使用
<core-root></core-root>
import { AxiosService } from 'meepo-axios';
// get
let c1 = this.axios.get("https://meepo.com.cn/v1/cities1").then(res=>{
console.log(res);
}).cache(err=>{
console.log(err)
});;
// post
let data = {};
let c1 = this.axios.post("https://meepo.com.cn/v1/cities1",data).then(res=>{
console.log(res);
}).cache(err=>{
console.log(err)
});
// 合并请求
let c1 = this.axios.get("https://meepo.com.cn/v1/cities1");
let c2 = this.axios.get("https://meepo.com.cn/v1/cities2");
let s$ = this.axios.all([c1, c2]).subscribe(res => {
s$.unsubscribe();
});