【发布时间】:2020-04-23 12:27:51
【问题描述】:
我正在尝试将一些查询参数作为组件参数传递,然后在link-to 上使用它。
{{activities/list-item
model=submission
task=model
parent=parent
group=model.group
activitiesShowRoute=(concat "assignments.show.tasks.discuss.show." (pluralize submission.type) ".show")
queryParams=(query-params allocation_id="all")
}}
然后我像这样使用它:
{{#link-to activitiesShowRoute group parent task model queryParams}}Click{{/link-to}}
它按预期工作,问题是如果我在queryParams 中调用没有值的组件,则生成的链接有href='#' 而不是没有查询参数的所需路由。
我不想在链接之外有一个{{#if queryParams}},因为实际上我的链接内容非常复杂,我不想重复所有内容。
我可以让它按照我的意愿行事吗? 谢谢
【问题讨论】:
标签: ember.js ember-cli query-parameters