这并不是专门针对 Backbone 的,但这就是我如何问自己这个问题的。我正在使用backbone-rails gem 将backbone 集成到我的rails 应用程序中。内置生成器生成如下所示的对象名称:Appname.Routers.PostsRouter
、Appname.Views.Posts.EditView
等。
我想知道:是否真的有必要在对象名称末尾附加 Router
或 View
,因为它们是命名空间的?我不怎么做 JS,主干也是如此,所以我不确定通常的约定,但从我的立场来看,这对我来说似乎是多余的。
最佳答案
你是对的。这只是 gem 作者选择的命名方式。
关于javascript - 与backbone.js 的命名约定(在rails 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11379239/