扫码关注官方订阅号
看了ionic的例子。都是要用到ion-tabs,可是我的项目顶部没有子菜单的。子页面(详情页)的链接是在页面里面的 。比如。新闻标题点击进入详情页。这样的功能怎么设置子路由啊?试了$state("news.detail",{}) 然后再子页面加上 这样会报错。谁知道怎么设置吗?
这和ionic没有关系,就是ui-route的使用而已,可以定义一个抽象的就保存数据的父路由,然后其他全是子路由。
建议你去看看angular-ui-router ionic这个用的就是它的路由。
定一个一个主的模块抽象路由就行。后面所有的页面都可以是它的子路由
.state('tab', { url: '/tab', abstract: true, templateUrl: 'templates/mianview/tabs.html' }) .state('tab.showmyuseinfo', {//我的 url: '/showmyuseinfo', views: { 'tab-showmyuseinfo': { templateUrl: 'templates/mianview/user/userinfo.html', controller: 'showmyusefinofCtrl' //resolve:{ // islogin:function(dbservices){ // dbservices.select("select * from userlogin where id>?", [0]).then(function (res) { // alert(JSON.stringify(res)); // if(res.rows.length <= 0) { // return false; // } else { // //alert("err1"); // return true; // } // }, function (err) { // return false; // }); // } //} } } } )
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这和ionic没有关系,就是ui-route的使用而已,可以定义一个抽象的就保存数据的父路由,然后其他全是子路由。
建议你去看看angular-ui-router ionic这个用的就是它的路由。
定一个一个主的模块抽象路由就行。后面所有的页面都可以是它的子路由