新踩坑试验——不同tab之间跳转页面问题

在用ionic框架,新建页面时通常会在app.js中写上类似如下代码

但是通常还会遇到不同tabs之间子页面跳转的情况,因为我的子页面都写了隐藏底部栏的,然后发现我从tabs的主页跳转到其他tabs的子页面,然后在返回时,tabs的主页底部栏也不见了~我还没搞清楚为啥,但是找到一个解决方案~。

app.js中新建页面时可以新建一个公共文件不属于任何一个模块,写法如下:

原先写法:

.state('tab.calculator', {
    url: '/calculator',
    cache:'false',
    views: {
      'tab-wd': {
        templateUrl: 'templates/Calculator/calculator.html',
        controller: 'calculatorCtrl'
      }
    }
})

公共文件写法:

.state('calculator', {
    url: '/calculator',
    cache:'false',
    templateUrl: 'templates/Calculator/calculator.html',
    controller: 'calculatorCtrl'
  })

然后就解决了,找了好久的方法~还是菜鸟一个~有什么问题或者更好的解决方法欢迎留言。

我参考的网站是:http://www.jianshu.com/p/7344e735561e。里面还有好多其他的东西~值得学习

posted @ 2017-05-05 14:32  宝宝&贝贝  阅读(469)  评论(0编辑  收藏  举报