13
在视频观看页面的URL角JS templateUrl以绝对路径
/手表/ VIDEO_ID
,我有NG的应用程序。该指令如下所示。
app.directive('myApp', function() {
return {
restrict: 'E',
templateUrl: 'ng-templates/myTemplate.html',
link: function(scope, elem, attrs) {
},
controller: 'Controller'
};
});
由于templateUrl是相对路径,它会尝试找到
'/watch/ng-templates/myTemplate.html'
这是一个模板错误。
我想把所有的模板放在ng-templates文件夹中。但如果ng应用程序总是查找相对路径,它将不起作用。有没有一种方法来配置应用程序,以查找'/ng-template/myTemplate.html'?
是的,我试过。但它不起作用。我认为它应该根据这个职位工作:http://stackoverflow.com/questions/16887018/stating-directive-templateurl-relative-to-root?rq=1#answer-16887869 –
我今天再试一次,只是作品! –
我在使用指令的'templateUrl'中的绝对URL时遇到了问题,当$ httpbackend被嘲笑时,测试不起作用,它将会碰到一个不存在的URL。 –