【问题标题】:Backbone router with infinite optional parameters具有无限可选参数的骨干路由器
【发布时间】:2013-07-14 08:58:38
【问题描述】:

我正在创建一个单页应用程序。最初,我使用 URL“/stop/stop_id”,然后使用 stop_id 加载内容。

我想支持多个站点。我想象一个像“/stop/stop_id/stop/stop_id”这样的URL,它可以通过潜在的无限数量的“/stop/stop_id”增长。

是否可以通过 Backbone 路由器合理地做到这一点,如果可以,您会推荐什么?

【问题讨论】:

    标签: javascript backbone.js url-routing backbone-routing


    【解决方案1】:

    当然。您可以使用路由/stop/*ids,然后通过/ 字符将id 拆分为数组。所以你会得到 url /stop/id1/id2/id3

    【讨论】:

    • 我最终得到了 ' routes: "stops/*ids": "loadStops"' 和 ' loadStop: (ids) -> stopIds = ids.split "/"' 完美,干杯!跨度>
    猜你喜欢
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-26
    • 2019-11-16
    • 2015-12-19
    • 1970-01-01
    相关资源
    最近更新 更多