javascript - angular ui-router求解
阿神
阿神 2017-04-11 10:19:15
[JavaScript讨论组]
    
    

  1. app

求问,这里为什么会报错,模版 page1.html显示不出来,小白求解,谢谢!

阿神
阿神

闭关修行中......

全部回复(2)
伊谢尔伦

ui-router中用.分割是表示子路由,你定义了app.p1了,但是你的app路由呢?这种用法不对吧?正确的用法应该是在父路由上app的html中使用<ui-view>定义不同id的ui-view,然后子路由中通过views map匹配对应的子页面。

ringa_lee
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中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号