Ruby
routing-filter 包裹了 Rails 路由系统的复杂野兽,在 Rails URL 识别和生成中提供了看不见的灵活性和强大功能
路由过滤器围绕着复杂的野兽,Rails 路由系统在 Rails URL 识别和生成中提供了看不见的灵活性和强大功能。
与 Rails 的路由一样强大和令人敬畏时,当您需要以稍微离开 Rails 约定的铺设的牛路的方式设计您的 URL 时,您通常无法使用 Rails 附带的所有帮助器和便利性的优点。
这个库带有四个或多或少的可重用过滤器,并且很容易实现自定义过滤器。也许最受欢迎的一个是 Locale 路由过滤器:
Locale- 预先添加页面的 :locale(例如 /de/products)
Pagination- 附加 page/:num(例如 /products/page/2)
Uuid- 为身份验证或其他目的添加 uuid(例如 /d00fbbd1-82b6-4c1a-a57d-098d529d6854/products/1)
Extension- 附加扩展名(例如 /products.html)
更多详情、使用方法,请下载
2022-07-13 09:06:56
69KB
ruby