模态上的离子 3 选项卡

兰吉斯·瓦拉塔拉詹

我已经在模态上实现了选项卡。

这是代码:

Pagewithmodal.ts

getFoodInfo(food) {
    let foodModal = this.modalCtrl.create('TabspagePage', { Model: food, Api: this.api, Title: 'Food Infopedia' });
    foodModal.onDidDismiss(option => {
      console.log(option);
    });
    foodModal.present();
  }

TabspagePage.html

<ion-tabs>
  <ion-tab tabIcon="heart" [root]="tabNutri" tabTitle="Nutritional" [rootParams]="model"></ion-tab>
  <ion-tab tabIcon="star" [root]="tabIngre" tabTitle="Ingredients" [rootParams]="model"></ion-tab>
</ion-tabs>

TabspagePage.ts

this.tabIngre = 'IngreinfoPage';
    this.tabNutri = 'FoodinfoPage';
    this.model = { 'Api': navParams.data.Api, 'Model': navParams.data.Model };

IngreinfoPage.html

<ion-header>
  <ion-navbar color="header">
    <ion-title>Food Infopedia</ion-title>
    <ion-buttons end>
      <button ion-button color="light" clear icon-only (click)="dismiss()">
        <ion-icon name='close' is-active="true"></ion-icon>
      </button>
    </ion-buttons>
  </ion-navbar>
</ion-header>

IngreinfoPage.ts

dismiss() {
    this.viewCtrl.dismiss();
  }

当我点击关闭按钮时,dismiss() 函数被调用,我收到一个错误 Runtime Error Uncaught (in promise): navigation stack needs at least one root page

苏拉·拉奥
<ion-tab tabIcon="star" [root]="tabIngre" tabTitle="Ingredients" [rootParams]="model"></ion-tab>

这将创建一个新的导航堆栈,将根页面作为您的模态页面:IngreinfoPage。

当您从 IngreinfoPage 关闭时,它只会删除 IngreinfoPage 并且堆栈将没有根页面。如果您想关闭选项卡模式,则必须从 TabspagePage 中关闭,即dismiss在 TabsPagePage 中创建一个函数,并可能使用EventsAPI 在关闭时调用该函数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选项卡图标在离子 3 中不可见

来自分类Dev

分别位于3个不同选项卡上的3个数据表,在加载后排列在选项卡上之后,在第一个选项卡上显示。如何解决呢?

来自分类Dev

分别位于3个不同选项卡上的3个数据表,在加载后排列在选项卡上之后,在第一个选项卡上显示。如何解决呢?

来自分类Dev

活动选项卡上的CSS选项卡箭头

来自分类Dev

如何在不同的离子选项卡上滑动

来自分类Dev

jQuery选项卡上的选项

来自分类Dev

Bootstrap 3选项卡上的MVC Partial View Render更改

来自分类Dev

选项卡上的sublime text 3 JS代码段不返回任何内容

来自分类Dev

如何从离子选项卡中打开离子模态

来自分类Dev

编辑离子选项卡图标样式

来自分类Dev

标头中的离子导航选项卡

来自分类Dev

在离子选项卡中显示网站

来自分类Dev

离子选项卡导航问题

来自分类Dev

离子:选项卡视图未呈现

来自分类Dev

离子选项卡烦人的激活颜色

来自分类Dev

离子选项卡活动颜色

来自分类Dev

模态中的引导选项卡

来自分类Dev

模态内的 jQuery 选项卡

来自分类Dev

使Bootstrap 3选项卡响应

来自分类Dev

twitter bootstrap 3选项卡视图

来自分类Dev

Bootstrap 3选项卡CSS定制

来自分类Dev

Bootstrap 3选项卡和列表

来自分类Dev

离子:如何创建不带图标的带有离子选项卡的选项卡?

来自分类Dev

Actionbar选项卡上的PullToRefreshAttacher NullPointerException

来自分类Dev

引导选项卡上的按钮?

来自分类Dev

选项卡上的Keyup事件行为

来自分类Dev

验证选项卡上的下拉列表

来自分类Dev

更改活动选项卡上的字形

来自分类Dev

在片段上创建选项卡视图

Related 相关文章

热门标签

归档