客户端:
when("/page/:id", {
templateUrl: "partials/note-tpl.html",
controller : "AppPageController"
});
$locationProvider.html5Mode( true );
HTML:
<a ng-href="/page/{{Page._id}}">{{Page.name}}</a>
服务器端:
app.use("/page/:id", function( req, res ) {
res.send( req.params )
});
结果我得到空页面或只有id的对象。怎么了? Angular不会加载note-tpl.html模板
答案 0 :(得分:0)
可能是因为快速模板引擎与角度冲突。
您使用的是什么视图引擎?
{{}}的使用可以通过快速而非角度来处理。您可以更改服务器视图引擎以使用其他关键字。
答案 1 :(得分:0)
听起来您的服务器没有使用note-tpl.html进行响应。
你确定你的部分存在于那条路上吗?你用过express.static吗?
可以为您提供的任何错误消息提供更多帮助。