gpt4 book ai didi

backbone.js - 如何使用 View 实现 Backbone 样板

转载 作者:行者123 更新时间:2023-12-03 20:28:47 24 4
gpt4 key购买 nike

我正在努力学习 Backbone ,但说实话,我感觉有点不知所措。我所看到的每个地方都以略有不同的方式完成,每个都有更多的框架和插件需要学习。所以我决定相信 Addy Osmani,并且正在阅读他的 Backbone Fundamentals 一书。我听从了他的建议并使用了 Backbone-Boilerplate。但是,无论出于何种原因,我都无法成功安装 Grunt BBB,因此我无法下载工作示例。

我想做的是遵循这个路由器部分并使用 View 。 http://addyosmani.github.com/backbone-fundamentals/#router.js .

问题是我认为这些说明不完整。首先,collection.fetch() 变量在错误的范围内,我真的不明白我需要在哪里放置 View 以及如何放置 View 。我很确定,如果我能看到一个这样的工作示例,我就能理解它,但正如我所说,我看到的每个地方都是不同的实现。

有谁知道如何将主干样板与路由器和 View 一起使用?有没有任何工作示例?

最佳答案

让我提个建议。几个月前,我和你现在一样:努力学习 Backbone 并努力遵循最佳实践。和您一样,我看到了 Addy Osmani 的书,并且和您一样,我尝试使用 backbone-boilerplate 进行陈述。

经过多次跌跌撞撞,我最终得出结论,在我刚刚学习 backbone 时,backbone-boilerplate 并不是我需要的东西。现在,只有在创建了一个完全可用的、非平凡的 CRUD 应用程序之后,我才开始了解如何合并主干样板。我认为在您尝试合并另一个框架或插件之前,您可能需要问主干样板回答的问题(我如何将我的应用程序分解成模块?等)。 Backbone.Marionette 也是如此:很棒的库,但在使用它之前,您确实需要一些东西来 应用它。

开始时,我建议只为所有主干代码准备一个文件。

真正帮助我的事情之一是尝试和扩展人们使用 backbone 创建的各种 jsfiddle 演示。一个简单的谷歌搜索就会出现很多。我发现这是一种很好的学习方式,因为我能够操纵工作代码并立即获得关于什么有效和什么被允许的反馈。

虽然 backbone 是一个客户端库,但忽略 html 并将内容输出到控制台通常更简单、更快速。

最后,如果您愿意为此付费,我强烈推荐 Liam McLennan 在 pluralsight 上的一组 backbone.js 培训视频。 .

关于backbone.js - 如何使用 View 实现 Backbone 样板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13272603/

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