我使用快递,我想清理我的硬编码的URL。似乎有一些在服务器端产生urlFor功能的项目。在客户端是否有最佳做法?客户端URL映射
Q
客户端URL映射
1
A
回答
0
我最终建立一个共享的模块,它导出两个函数:pathRaw
和pathFor
。
pathRaw
输出可被快速路由机制消耗的路径。例如:
pathRaw('user.video.new');
返回'/users/:userid/videos/new'
。请注意,我正在使用猫鼬的多元化功能。
pathFor
取出pathRaw
的输出并替换id。例如:
pathFor('user.message.index', {userid: 'u1'});
返回'/users/u1/messages'
。请注意,其他值将转换为查询参数。
还有一些其他功能,例如我添加的路径覆盖。一旦代码更加经过测试,我可能会把它放在github上。
0
会这样的东西适合你吗?
相关问题
- 1. netty客户端响应映射
- 2. Perforce仓库/客户端映射
- 3. Perforce客户端根重映射
- 4. Elasticsearch:构建Java客户端的映射
- 5. RealVNC客户端中的键映射
- 6. IIS 6:客户端证书已更新1:1映射客户端证书
- 7. 在客户端映射webservice端点的最佳实践
- 8. SignalR C#MVC映射匿名用户于客户端ID
- 9. ColdFusion获取客户端URL
- 10. 使用下划线在ElasticSearch NEST客户端中自动映射
- 11. Swagger客户端映射UUI作为字符串
- 12. 连接web服务客户端和映射实体
- 13. GlassFish如何将客户端请求映射到会话
- 14. 用结构映射注入wcf客户端的可能方法
- 15. 服务客户端不映射继承成员
- 16. BigQuery的PHP客户端库GetRows的(DataTable中映射列)
- 17. PostgreSQL服务器进程 - >客户端进程映射
- 18. IIS客户端证书映射规则不受尊重
- 19. Java的REST客户端:JAX-RS和自动型映射
- 20. REST客户端上的弹簧引导错误映射
- 21. WCF客户端没有映射和返回空对象
- 22. 使用自动映射器映射客户列表
- 23. Grails URL映射
- 24. servlet url映射
- 25. JavaMelody映射URL
- 26. django URL映射?
- 27. grails url映射
- 28. cppcms URL映射
- 29. 当只有一个客户端发射时,为每个客户端发射Socket.IO
- 30. 相对客户端URL到http url