我一直在使用vue-router
并且效果很好。但是对于我的项目,需要保持所有URL一致,并在每条路径的末尾都有/
。
有办法吗?我在doc中找不到任何选项。
答案 0 :(得分:0)
我真的不知道vue,但快递路由器应该等同于你的问题。
在Express中,您可以这样做:var router = express.Router();
var users = router.get('/', function(req, res) { res.send('users endpoint') });
app.use('/users', users);
这将创建一个类似localhost:3000/users/
诀窍是在每条"主要路线上添加/
路线"或者你应该称它为什么。
我认为你现在有这样的事情:
app.use('/users', function(req, res) { res.send('users endpoint') })
,它不会为您的路线提供结束斜杠。
答案 1 :(得分:0)
结束这个问题。
解决方案是使用
pathToRegexpOptions: { strict: true }
对于我的路由器。