ionic html页面跳转传值,如何在Ionic 2/3中呈现html页面之前从url promise加载数据?...

在我的情况下,我有一个离子页面显示不同模板中的选定项目。对于每个项目类型我有设置对象,可以使用ngOnint从服务器获取选择项目后,我渲染HTML取决于这些设置。例如我使用* ngIf显示/隐藏某个组件。如何在Ionic 2/3中呈现html页面之前从url promise加载数据?

问题出在html文件中,设置对象是未定义的。

如何在呈现html之前获取设置对象。 说明:我正在使用servlet的web服务。

Açıklama

Fiyatlar

Konum

Yorumlar

TS文件

constructor(public navCtrl: NavController,

public navParams: NavParams, private postApi: PostAPI,

public loadingCtrl: LoadingController, public alerCtrl: AlertController) {

this.loading = this.loadingCtrl.create();

this.post = navParams.get('post');

}

ngOnInit() {

this.postApi.GetPostTypeSetting(this.post.PostTypeId).then(res => {

this.settings = res;

console.log(res);

});

this.postApi.GetPostDetail(this.post.PostId).then(res => {

this.postDetail = res;

console.log(res);

});

this.postApi.GetCategoryDetail(1, 1).then(res2 => {

});

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值