首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用total.js进行漂亮的路由(比如'base_url/@username')

使用total.js进行漂亮的路由(比如'base_url/@username')
EN

Stack Overflow用户
提问于 2015-05-13 11:20:45
回答 1查看 320关注 0票数 0

我是node.js的新手,一直在使用Ruby和RoR。

我想为用户视图显示一个具有漂亮路由的视图。

在Rails中,我可以处理这样的代码:

代码语言:javascript
复制
get '@:username' => 'users#show'

因此,我在Total.js中尝试了同样的方法,但是使用404: Not found时出现了错误

代码语言:javascript
复制
exports.install = function() {
  F.route('/@{username}', view_user);
}

如何使用localhost:8000/@my_name在total.js中获得用户视图?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-13 22:04:10

必须从路由中删除@

代码语言:javascript
复制
exports.install = function() {
    F.route('/{username}/', view_user);
};

function view_user(username) {
    if (!username.startsWith('@')) {
        this.throw404();
    else
        this.plain(username);
});

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30213329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档