ui路由器没有加载rawgit中的视图但在本地工作

时间:2016-02-23 10:37:50

标签: javascript html angularjs

这是存储库:

https://github.com/vipul-verma/naysa

如果您下载并在本地运行,则可以正常工作。

这是预览页面:

https://rawgit.com/vipul-verma/naysa/master/index.html

问题: Rawgit.com只有diplays菜单,它不会从滑块和页面加载视图。

任何解决方案!!

1 个答案:

答案 0 :(得分:1)

你的templateUrls是绝对的,所以当url不是root(因此在rawgit上)时它加载失败。它尝试加载https://rawgit.com/partials/slider.html而不是https://rawgit.com/vipul-verma/naysa/master/partials/slider.html

尝试更改

views: {
  'viewSlider' : {
    templateUrl: "/partials/slider.html"
  },
  'viewAbout' : {
    templateUrl: "/partials/about.html"
  }
}

views: {
  'viewSlider' : {
    templateUrl: "partials/slider.html" // <- remove slash on start
  },
  'viewAbout' : {
    templateUrl: "partials/about.html" // <- remove slash on start
  }
}