意思是js深度链接在default.how上启用以删除#!在js申请的url中?我尝试使用在public / application.js中删除以下行。
$locationProvider.hashPrefix('!');
并将以下行添加到public / application.js。
$locationProvider.html5Mode(true);
但是当我输入url http://localhost:3000/articles来访问文章列表视图时,它会显示带有json对象数组的文章的端点。
答案 0 :(得分:2)
无论如何我找到了我的问题的答案。添加
$locationProvider.html5Mode(true);
到config / application.js.并添加
<base href="/">
到app / views / layout.server.view.html。
并添加
var core = require('../app/controllers/core.server.controller');
app.get('/*', core.index);
到express.js文件。