gpt4 book ai didi

javascript - 简单的 Backbone.js 路由器? (页面层次结构 + 查询字符串)

转载 作者:行者123 更新时间:2023-11-30 13:26:48 24 4
gpt4 key购买 nike

如何设置可以处理以下 URL 的主干路由器:

example.com/#!/story-1/?a=1&b=2

或者最好使用子页面 URL 支持:

example.com/#!/chapter-1/story-1/?a=1&b=2

我基本上想要一种简单的方法来定义具有关联查询字符串的页面。

这是默认支持的还是我应该使用这个或其他附加功能? https://github.com/documentcloud/backbone/pull/668

最终结果应该是这样的:

  1. 请求的资源:
    example.com/#!/chapter-1/story-1/?a=1&b=2

  2. 解析并查看它是否匹配页面对象中的页面:
    页面:{ 第 1 章第 1 章:{ 模板:#template1 }

  3. 使用查询字符串加载页面模板和页面 Controller :
    PageController.load(模板, 参数)

最佳答案

@jhudson8 来自pull request #668创建 backbone-query-parameters插件。

这很容易,只需将 backbone.queryparams.js 复制到您的环境并在 backbone.js 之后包含。

关于javascript - 简单的 Backbone.js 路由器? (页面层次结构 + 查询字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com