【发布时间】:2019-02-28 17:55:11
【问题描述】:
我有一个注册页面,其中有 3 个组合框。一个包含国家名称,第二个包含州,第三个包含地区。所以当我选择一个国家时,对应的州应该来,当我选择州时,对应的地区应该来。我在文件位置 assets/data/region.js 中有包含 json 的地区和州我该怎么做?请帮忙
import { Component } from '@angular/core';
import { NavController, AlertController, LoadingController, Loading, IonicPage } from 'ionic-angular';
import { ObsAuthService } from '../../services/obs_auth.services';
import { MatriproPage } from '../matripro/matripro';
import { LocationService } from '../../services/loc.service';
@Component({
selector: 'page-matriloc',
templateUrl: 'matriloc.html',
providers: [ObsAuthService]
})
export class MatrilocPage{
myjsondata: any;
constructor(private nav: NavController, private auth: ObsAuthService,
private alertCtrl: AlertController, private loadingCtrl: LoadingController,
private myService: LocationService) {
}
selectChange(e) {
console.log(e);
}
public nxt(){
this.nav.push(MatriproPage);
}
goback() {
this.nav.pop();
}
}
<ion-header>
<ion-navbar>
<ion-title>Location Information</ion-title>
</ion-navbar>
</ion-header>
<ion-content>
<h1 class="h1">Location</h1>
<ion-row>
<ion-col>
<ion-label>Country Living in:</ion-label>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-select placeholder="Select">
<ion-option [value]="sCountry" >India</ion-option>
</ion-select>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-label>Residing State:</ion-label>
</ion-col>
<ion-col>
<ion-label>Residing City/District:</ion-label>
</ion-col>
</ion-row>
<ion-row>
<ion-col >
<ion-select [(ngModel)]="sState" placeholder="Select">
<ion-option [value]="state"></ion-option>
</ion-select>
</ion-col>
<ion-col >
<ion-select [(ngModel)]="sDistrict" placeholder="Select">
<ion-option [value]="districts"></ion-option>
</ion-select>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<button ion-button full color="secondary" block>Save</button>
</ion-col>
<ion-col>
<button (click)="nxt()" ion-button full color="primary" block>Next</button>
</ion-col>
</ion-row>
</ion-content>
【问题讨论】:
-
分享你的json文件
-
好的,我会把json文件贴在上面问题代码的css部分
-
@Sivaramakrishnan 我应该如何分享我的 json 文件?
-
我无法编辑帖子
-
我已经上传到我的谷歌驱动器。我将链接粘贴到这里drive.google.com/file/d/1fQZi2ghEsdvkjyWugYV8VpsY1JITOu7Z/…