【发布时间】:2015-12-01 14:29:44
【问题描述】:
有没有办法将模型中的哈希作为查询参数传递给链接到帮助程序?
例如,我有一个模型:
export default DS.Model.extend({
val1: DS.attr('string'),
val2: DS.attr('string'),
asHash: Ember.computed('val1', 'val2', function() {
'val1': this.get('val1'),
'val2': this.get('val2'),
})
});
在一个组件中,我想使用该值,例如:
<div>
{{#link-to 'query-page' (query-params model.asHash)}}query{{/link-to}}
</div>
上面的例子导致错误:
未捕获的错误:断言失败:query-params 助手仅接受哈希参数,例如(query-params queryParamPropertyName='foo') 而不是 (query-params 'foo')
关于如何解决这个问题的任何想法?
【问题讨论】:
标签: ember.js