我有一个看起来像这和的路线的路线工作:AngularJS与斜线失败
when('/videos', {
templateUrl: 'partials/partial1',
controller: 'MyCtrl1'
}).
但是,如果我添加了一个名为组的时候:
when('/videos/:video_id', {
templateUrl: 'partials/partial1',
controller: 'MyCtrl1'
}).
它不行当我尝试在浏览器中访问videos/1
。
我收到了一堆在控制台中的错误,沿着线:
Uncaught SyntaxError: Unexpected token <
什么奇怪的是,我还可以得到,说
Resource interpreted as Stylesheet but transferred with MIME type text/html:
错误和控制台说,这是
video_id:13
好像video_id
被解释为一个文件:从命名的文件来它自己的?
啊我的坏我输错that..the斜线应该属于'when'部分。 – Snowman
好的,所以你没有尝试使用:在模板的网址? – sighrobot
我不认为你的路线URL中可以有斜线。我正在查看我的一个项目,并且没有任何路由以'/'结尾。 – sighrobot