Javascript 与jqmobile交互的专用视图和控件的前缀是什么?

Javascript 与jqmobile交互的专用视图和控件的前缀是什么?,javascript,jquery-mobile,naming-conventions,ember.js,Javascript,Jquery Mobile,Naming Conventions,Ember.js,我刚刚创建了一个新的回购协议。在这个repo中,我扩展了embejs的视图和控件,以便于与jquerymobile进行交互。这是基于路易萨拉的工作 使用EmberJs命名混合库的类有什么约定/标准吗?我想避免任何冲突,只使用短名称。它可以是前缀或后缀 实际上,我刚刚命名了新类: -Ember.PageView是JQMobile中页面元素的上下文部分 Ember.HeaderView是JQMobile中工具栏标题元素的上下文部分 ContentView是JQMobile中content元素的co

我刚刚创建了一个新的回购协议。在这个repo中,我扩展了embejs的视图和控件,以便于与jquerymobile进行交互。这是基于路易萨拉的工作

使用EmberJs命名混合库的类有什么约定/标准吗?我想避免任何冲突,只使用短名称。它可以是前缀或后缀

实际上,我刚刚命名了新类: -Ember.PageView是JQMobile中页面元素的上下文部分

  • Ember.HeaderView是JQMobile中工具栏标题元素的上下文部分

  • ContentView是JQMobile中content元素的conterpart

  • Ember.FooterView是JQMobile中工具栏页脚元素的上下文部分

  • Ember.ListItemView是JQMobile中列表视图元素的上下文部分

  • Ember.ListView是JQMobile中列表视图的上下文部分


对不起,我的英语不是我的母语。

Wagnet在一份遗嘱上发表了评论 我建议使用一个新的名称空间。要创建新的命名空间,只需执行以下操作:MyNamespace=Ember.Namespace.create()


我觉得不错。但也许你应该考虑不把它放在余烬命名空间,直到你从核心团队得到一些关于这个的反馈。我应该问反馈,我是Github上的新的。比你说的,我应该创建一个新的名字空间,比如Ma.HealeVIEW…我理解应用程序的名称空间,但对于库,我应该怎么做呢?只要在github上打开一个bug请求,这将作为一个问题来解决。或者在freenode上的irc#emberjs上询问