Как использовать условие в разделе 'link_to "# {...}' в Haml - PullRequest
0 голосов
/ 04 июня 2019

У меня есть строка Haml, которую я хочу отредактировать, чтобы добавить условие, которое, если есть только на not_done_task, выглядит следующим образом:

Из этого (эта строка верна):

= link_to "#{not_done_task.count == 0 ? "No" : not_done_task.count} Tasks To Do"

К этому (эта строка написана неправильно):

= link_to "#{not_done_task.count == 0 ? "No task", not_done_task.count == 1 ? "1 Task", not_done_task.count > 1 ? "not_done_task.count Tasks"} to do"

Я ожидаю, что секция link_to распознает три разных случая:

(if count == 0, if count == 1 ans if count > 1)

, но мой синтаксис неверен.

...