【发布时间】:2017-05-03 07:52:08
【问题描述】:
我正在使用 Angular js 状态提供程序。我想要这样的网址。 http://localhost:8080/state1/state1.html 。它说“无法获取 /state1/state1.html”。 这是代码
$stateProvider
.state('state1', {
url: '/state1/state1.html',
templateUrl: "partials/state1.html",
controller: 'MyCtrl'
});
当我删除 .html 时它工作正常。在这种情况下如何处理 dot。我正在使用节点服务器
谢谢
【问题讨论】:
-
如果你有一个404,这意味着你正在谈论
templateUrl: "partials/state1.html"中的.html。问题来自您的服务器,而不是来自角度。 -
请阅读我更新的问题,这只是 url 的问题。当我在 url (/state1/state1) 中删除 .html 时,它工作正常
-
对不起,我不明白你为什么在 url 末尾添加 .html。
标签: angularjs node.js angular-ui-router