Ember.js 命名Ember.Component子类
我有一个id为Ember.js 命名Ember.Component子类,ember.js,Ember.js,我有一个id为组件/preview/image的模板。我想创建一个与此模板对应的Ember.Component子类 如果模板的id为components/image,我可以创建一个名为ImageComponent的Ember.Component子类 preview/嵌套在components/的内部,这对我的计划是一个阻碍。最好,我想给组件命名PreviewImageComponent命名是一种惯例-您必须在名称中使用破折号而不是下划线。使用id组件/预览图像创建模板,并使用以下模板标记: {{
组件/preview/image
的模板。我想创建一个与此模板对应的Ember.Component子类
如果模板的id为components/image
,我可以创建一个名为ImageComponent
的Ember.Component子类
preview/
嵌套在components/
的内部,这对我的计划是一个阻碍。最好,我想给组件命名PreviewImageComponent
命名是一种惯例-您必须在名称中使用破折号而不是下划线。使用id组件/预览图像创建模板,并使用以下模板标记:
{{preview-image url=foo}}
然后按如下方式创建组件:
App.PreviewImageComponent = Ember.Component.extend({
// implementation here
});
编辑:只是想澄清一下:名称中的某个破折号是必需的