Angular 从json获取数据以用于p下拉列表
我使用p下拉菜单显示国家列表并选择country。因此,我在data.length处得到错误,表示操作员的{ this.filteredCountriesSingle=this.filterCountry(查询,国家/地区); }); } 筛选国家(查询,国家/地区:任意[]):任意[]{ 让过滤:任意[]=[]; for(设i=0;iAngular 从json获取数据以用于p下拉列表,angular,Angular,我使用p下拉菜单显示国家列表并选择country。因此,我在data.length处得到错误,表示操作员的{ this.filteredCountriesSingle=this.filterCountry(查询,国家/地区); }); } 筛选国家(查询,国家/地区:任意[]):任意[]{ 让过滤:任意[]=[]; for(设i=0;i{ this.filteredStatesSingle=this.filterState(查询,状态); }); } 过滤器状态(查询,状态:any[]):any
Countries:SelectItem[];
this.Countries.push({ label: 'Select Item', value: -1});
this.http.get('app/form/country.json').subscribe((data)=>{
for(let i = 0; i< data.length; i++) {
this.Countries.push({label: data[i].Country, value: data[i].Name});
}
})
国家/地区:选择项目[];
this.Countries.push({label:'Select Item',value:-1});
this.http.get('app/form/country.json').subscribe((数据)=>{
for(设i=0;i
订阅请求
Countries:SelectItem[];
this.Countries.push({ label: 'Select Item', value: -1});
this.http.get('app/form/country.json').subscribe((data)=>{
for(let i = 0; i< data.length; i++) {
this.Countries.push({label: data[i].Country, value: data[i].Name});
}
})
国家/地区:选择项目[];
this.Countries.push({label:'Select Item',value:-1});
this.http.get('app/form/country.json').subscribe((数据)=>{
for(设i=0;i
因为服务方法返回一个可观察的配置
数据时,组件订阅方法的返回值
订阅回调将数据字段复制到组件的
config对象,它是的组件模板中的数据绑定
展示。
阅读更多:
因为服务方法返回一个可观察的配置
数据时,组件订阅方法的返回值
订阅回调将数据字段复制到组件的
config对象,它是的组件模板中的数据绑定
展示。
阅读更多:
我在data.lengthsame错误处遇到错误“无法读取未定义的属性'length'。订阅请求?我是angular的新手。您能详细说明一下吗?或者只提供简短的说明code@VinitMapari您需要在回调中处理数据,检查我的回答中的编辑。我收到错误“无法读取未定义的属性'length'”在data.lengthsame错误。订阅请求?我是angular的新手。您能详细说明一下吗?还是只提供简短的信息code@VinitMapari您需要在回调中处理数据,检查我的回答中的编辑。我收到错误“无法读取未定义的属性'length'”在data.length要获得价值,您需要订阅价值我如何获得它?我是新加入的angular@VinitMapari这行订阅您
this.http.get('app/form/country.json')。订阅(dat
Countries:SelectItem[];
this.Countries.push({ label: 'Select Item', value: -1});
this.http.get('app/form/country.json').subscribe((data)=>{
for(let i = 0; i< data.length; i++) {
this.Countries.push({label: data[i].Country, value: data[i].Name});
}
})
Countries:SelectItem[];
var data = [];
this.Countries.push({ label: 'Select Item', value: -1});
this.http.get('app/form/country.json').subscribe(data => this.data = data);
for(let i = 0; i< data.length; i++) {
this.Countries.push({label: data[i].Country, value: data[i].Name});
}
this.http.get('app/form/country.json')
.subscribe(data => this.data = data, // success path
error => this.error = error // error path
);