扫码关注官方订阅号
app
求问,这里为什么会报错,模版 page1.html显示不出来,小白求解,谢谢!
闭关修行中......
ui-router中用.分割是表示子路由,你定义了app.p1了,但是你的app路由呢?这种用法不对吧?正确的用法应该是在父路由上app的html中使用<ui-view>定义不同id的ui-view,然后子路由中通过views map匹配对应的子页面。
ui-router
.
app.p1
<ui-view>
app.config(function ($stateProvider, $urlRouterProvider, $resourceProvider) { $stateProvider // 首页 .state('home', { url: '/home', templateUrl: '../pages/home.html' }) // 应用列表 .state('home.application_list', { url: '/apps', templateUrl: '../pages/application-list.html', controller: 'application_list' }) // 默认路由 $urlRouterProvider.otherwise('/home/fixpacks'); $resourceProvider.defaults.stripTrailingSlashes = false; });
楼主可以参考一下这份配置
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
ui-router中用.分割是表示子路由,你定义了app.p1了,但是你的app路由呢?这种用法不对吧?正确的用法应该是在父路由上app的html中使用<ui-view>定义不同id的ui-view,然后子路由中通过views map匹配对应的子页面。楼主可以参考一下这份配置