我有Plunkr,
<script type="ng/template" id="/my-template.html?id=123">
Inline template. Yes!
</script>
app.directive('gameListing', function() {
return {
restrict: 'EA',
templateUrl: '/my-template.html?id=123'
};
但我无法弄清楚为什么h * ll Angular仍会尝试加载模板,即使它是在script-tag的id-property中定义的。
有人可以帮帮我吗?我需要内联,而不是加载(还)另一个请求。
谢谢!
答案 0 :(得分:0)
使用此
<script type="text/ng-template" id="my-template.html?id=123">
Inline template. Yes!
</script>
app.directive('gameListing', function() {
return {
restrict: 'EA',
templateUrl: 'my-template.html?id=123'
};
答案 1 :(得分:0)
as“/my-template.html?id=123”此路径与您的root指令相关,因此它会尝试在根文件夹中找到。请修改模板ID如 - ID = “我-template.html?ID = 123” 并以相同的方式访问它templateUrl:'my-template.html?id = 123'