Ember.js 如何从实例字段按名称呈现组件/辅助对象?
是否有方法使用控制器/视图字段中的组件 因此,与其使用Ember.js 如何从实例字段按名称呈现组件/辅助对象?,ember.js,handlebars.js,ember-cli,Ember.js,Handlebars.js,Ember Cli,是否有方法使用控制器/视图字段中的组件 因此,与其使用 {{contact-select label="Label:" contacts=form.prop}} // or {{input-field label="Label:" contacts=form.prop}} // or {{datepicker-component label="Label:" contacts=form.prop}} 用一些像 {{context.helperName label="Label:" contac
{{contact-select label="Label:" contacts=form.prop}}
// or
{{input-field label="Label:" contacts=form.prop}}
// or
{{datepicker-component label="Label:" contacts=form.prop}}
用一些像
{{context.helperName label="Label:" contacts=form.prop}}
我尝试使用ember helpers渲染组件,但它不从属性中获取组件名称您可以使用1.11.0中引入的。不幸的是,在1.11.0之前没有内置的方法来实现这一点。如果您无法升级,可以为您指明编写自己的帮助程序的方向。在1.11版中有组件帮助程序 对于早期版本,我发现了相关的问题/答案: 为了我的目标,我对代码进行了调整 现在我可以在我的模板中使用
{{renderComponent field.type _param=field.value label=field.label}}
如出一辙
{{input field.value label=field.label}}
p.S>作为变量-可以直接从项目中获取代码并将其移植到项目中