В моем шаблоне Rails я хотел бы сделать окончательный HTML для этого, используя HAML:
I will first <a href="#" onclick="location.href='http://example.com'; return false;">link somewhere</a>, then render this half of the sentence if a condition is met
Шаблон, который близок:
I will first
= link_to 'link somewhere', 'http://example.com'
- if @condition
, then render this half of the sentence if a condition is met
Однако вы можете заметить, что это создает пробел между ссылкой и запятой. Есть ли какой-либо практический способ избежать этого пробела? Я знаю, что там синтаксис для удаления пробелов вокруг тегов, но может ли этот же синтаксис применяться только к тексту? Мне действительно не нравится решение дополнительной разметки, чтобы выполнить это.