Я пытаюсь передать некоторые параметры запроса в качестве параметра компонента, а затем использовать его на 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}}
вне ссылки, потому что на самом деле содержание моей ссылки довольно сложное, и я не Т, что повторить все.
Можно ли заставить его вести себя так, как я хочу? Спасибо