假设我有一个名为MyComponent的组件。无论如何,我可以像使用常规模板那样将该组件渲染到插座中。
我正在从路线呼叫渲染。我使用组件的原因是因为我想重用我的很多HTML,但也想利用组件方面的“公共API”。
我能用Ember实现这个目标吗? 谢谢你的帮助。
答案 0 :(得分:0)
当然,您可以在视图中指定模板ID或实际模板内容。而不是使用templateName
属性,设置template
属性lke this:
App.MyComponentView= Ember.View.extend({
template: Ember.Handlebars.compile("{{my-component}}");
});
希望有所帮助。