我试图从服务器获取数据并在dropdown
中显示。但是我从服务器获取数据时遇到错误。这是我的代码https://stackblitz.com/edit/angular-xsydti
ngOnInit(){
console.log('init')
this.dropdownService.getBankData().subscribe((res)=>{
console.log(res);
})
}
服务代码
getBankData(){
return this.http.get<DropDownModel[]>(`{this.DOMAIN_URL}`)
}
您需要使用https而不是http,我已在此处进行了更改
@Injectable()
export class DropDownService {
private DOMAIN_URL ='https://biz.timesofindia.indiatimes.com/bankifsc/getlist'
constructor(private http:HttpClient) { }
getBankData(){
return this.http.get<any[]>(this.DOMAIN_URL)
}
}
还可以访问res.data来获取数据