如何删除#!来自卑鄙js申请的网址?

时间:2015-07-02 10:24:38

标签: node.js meanjs

意思是js深度链接在default.how上启用以删除#!在js申请的url中?我尝试使用在public / application.js中删除以下行。

$locationProvider.hashPrefix('!');

并将以下行添加到public / application.js。

$locationProvider.html5Mode(true);

但是当我输入url http://localhost:3000/articles来访问文章列表视图时,它会显示带有json对象数组的文章的端点。

1 个答案:

答案 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文件。