使用Ionic 2创建网页和应用程序



我正在使用Ionic 2框架开发一个网页,你可能会问为什么,那是因为我也在构建应用程序。所以我只做一个编码。

问题出现在浏览器中,因为当我在浏览器上按后退或前进时,Ionic 2框架不使用路由器不起作用。因此,也许你们中的一些人有类似的问题,并且知道如何使其工作。

感谢您的回答,

不完全确定您要解决的问题,但是如果您在构建应用程序时使用push()方法来更改视图,那么您应该能够在浏览器中使用前进和后退。

在您的.ts文件中

,如下所示:
pushPage() {
   this.navCtrl.push(SecondPage);
}
查看

文档中的NavController,了解更全面的概述:https://ionicframework.com/docs/v2/api/navigation/NavController/#push

您可能还想看看Ionic2的DeepLinker,看看它是否也是您可能正在寻找的东西。

https://ionicframework.com/docs/v2/api/navigation/DeepLinker/

app.module.ts中,将导入修改为如下所示的内容:

imports: [
   IonicModule.forRoot(MyApp, {}, {
     links: [
      { component: HomePage, name: 'Home', segment: '' },
      { component: AboutUs, name: 'About', segment: 'about-us' } 
    ]
  })
 ]

编辑:重读问题后,我修改了答案,直接解决了正向和后向问题。

相关内容

  • 没有找到相关文章

最新更新