{
"/api": {
"target": "http://127.0.0.1:8080/",
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": {
"^/api": ""
}
}
}
- 配置package.json 使用npm start启动
"scripts": {
"start": "ng serve --proxy-config proxy.conf.json --open"
}
import { HttpClientModule } from '@angular/common/http' //引入HttpClientModule 模块
import { HttpClientModule } from '@angular/common/http' //引入HttpClientModule 模块
@NgModule({
declarations: [
AppComponent,
HeroesComponent,
HeroDetailComponent,
MessagesComponent
],
imports: [BrowserModule, FormsModule, HttpClientModule],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {}
import { Component, OnInit } from '@angular/core'
import { HttpClient } from '@angular/common/http' //这里是HttpClient
@Component({
selector: 'app-heroes',
templateUrl: './heroes.component.html',
styleUrls: ['./heroes.component.css']
})
export class HeroesComponent implements OnInit {
constructor(private heroService: HeroService, private http: HttpClient) {}
ngOnInit() {
this.http.get('api/test/hello').subscribe(res => {
console.log(res)
})
}
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。