【问题标题】:New to Backbone - How do I handle Menu views?Backbone 新手 - 如何处理菜单视图?
【发布时间】:2014-06-30 21:40:17
【问题描述】:

我发现在 Backbone 中渲染一些简单的视图真的很困难,感觉就像渲染一些 HTML 然后在“页面”之间转换一样。我真的只是想在我的主页中渲染一个菜单,然后使用主干路由器切换到它链接的页面而不刷新。

如果视图中没有相应的模型,这是否可能?我该怎么办?

另外,我根本不懂模块化 js。如何组织所有这些?

【问题讨论】:

标签: javascript backbone.js


【解决方案1】:

Backbone 可让您以任何您喜欢的方式组织您的 JS。 视图并不总是需要模型。如果您只想渲染静态视图,请继续。 通常,您创建一个包含菜单页面的模型,然后让视图将此模型呈现到您的 html 中。

在您的内容区域之外呈现您的菜单(只需创建两个顶级 div),并让您的路由器在该内容区域内呈现页面。保持您的菜单完好无损。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多