Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 如何使用视图实现主干模板_Backbone.js_Backbone Views_Backbone Routing_Backbone Boilerplate - Fatal编程技术网

Backbone.js 如何使用视图实现主干模板

Backbone.js 如何使用视图实现主干模板,backbone.js,backbone-views,backbone-routing,backbone-boilerplate,Backbone.js,Backbone Views,Backbone Routing,Backbone Boilerplate,我正在努力学习脊梁骨,但说实话,我感到有点不知所措。无论我在哪里看到它都是以一种稍微不同的方式完成的,每种方式都有更多的框架和插件需要学习。所以我决定相信艾迪·奥斯马尼,我正在读他的《基本原理》一书。我遵循了他的建议,使用了主干模板。然而,无论出于何种原因,我无法成功安装Grunt BBB,因此无法下载工作示例 我想做的是按照这个路由器部分,使用视图 问题是我认为这些说明不完整。首先,collection.fetch()变量位于错误的作用域中,我真的不明白需要将视图放置在何处以及如何放置。我非常

我正在努力学习脊梁骨,但说实话,我感到有点不知所措。无论我在哪里看到它都是以一种稍微不同的方式完成的,每种方式都有更多的框架和插件需要学习。所以我决定相信艾迪·奥斯马尼,我正在读他的《基本原理》一书。我遵循了他的建议,使用了主干模板。然而,无论出于何种原因,我无法成功安装Grunt BBB,因此无法下载工作示例

我想做的是按照这个路由器部分,使用视图

问题是我认为这些说明不完整。首先,collection.fetch()变量位于错误的作用域中,我真的不明白需要将视图放置在何处以及如何放置。我非常确信,如果我能看到一个这样的工作示例,我就能理解它,但正如我所说的,无论我看到哪里,它都是一个不同的实现


有人知道如何将主干模板用于路由器和视图吗?任何地方都有工作实例吗?

让我提个建议。几个月前,我和你们现在一样:在我学习的过程中,我努力学习主干知识,并努力遵循最佳实践。像你一样,我偶然发现了艾迪·奥斯马尼的书,像你一样,我试着用主干模板陈述

经过一番周折之后,我最终得出结论,在我刚刚学习主干时,主干模板并不是我需要的东西。现在,只有在创建了一个完全工作的、非平凡的CRUD应用程序之后,我才开始考虑如何合并主干模板。我认为在您尝试合并另一个框架或插件之前,您可能需要询问主干模板所回答的问题(如何将我的应用程序分解为模块?),等等。提线木偶:很棒的库,但是在使用它之前,你真的需要有一些东西来应用它

首先,我建议只使用一个文件来存储所有主干代码

真正帮助我的一件事是,使用和扩展人们使用主干网创建的各种JSFIDLE演示。一个简单的谷歌搜索就会出现很多。我发现这是一个很好的学习方式,因为我能够操作工作代码,并获得关于什么工作以及什么被允许的即时反馈

尽管主干是一个客户端库,但忽略html并将内容写到控制台通常更简单、更快


最后,如果您愿意付费,我强烈推荐Liam McLennan的主干网.js培训视频集。

以下是我的建议。。。在尝试集成“插件”之前,先学会自己使用主干网。您要处理的是嵌套框架,有3层。