javascript - 与backbone.js 的命名约定(在rails 上)

标签 javascript ruby-on-rails-3 backbone.js

这并不是专门针对 Backbone 的,但这就是我如何问自己这个问题的。我正在使用backbone-rails gem 将backbone 集成到我的rails 应用程序中。内置生成器生成如下所示的对象名称:Appname.Routers.PostsRou​​terAppname.Views.Posts.EditView 等。

我想知道:是否真的有必要在对象名称末尾附加 RouterView,因为它们是命名空间的?我不怎么做 JS,主干也是如此,所以我不确定通常的约定,但从我的立场来看,这对我来说似乎是多余的。

最佳答案

你是对的。这只是 gem 作者选择的命名方式。

关于javascript - 与backbone.js 的命名约定(在rails 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11379239/

相关文章:

javascript - backbone.js + google.maps api v3 + overlayview = 使用backbone进行原型(prototype)设计

javascript - javascript中递归的结果存储在哪里?

ruby-on-rails-3 - 如何让 rake 任务在 dev 以外的环境中运行?

Javascript Promises 返回奇怪的对象

ruby-on-rails-3 - 如何在 RoR 中删除模型和脚手架?

ruby-on-rails - 使用 native 扩展构建 gem (Gem::Installer::ExtensionBuildError)

javascript - Backbone.js:从集合构建 JSON 数组

javascript - Backbone 模型未定义?

javascript - 修改 JavaScript 生成的 HTML 代码中的内容

javascript - 更改主题并将其存储在本地存储中