Handlebars specific - экранирование одинарных и двойных кавычек при передаче выражения Handlebars
HTML и рули:
onclick='shareItem("{{name}}")'>
Не удается успешно передать безопасное имя, если в нем есть двойные кавычки.
onclick="shareItem('{{name}}')">
Не удается успешно передать безопасное экранированное имя, если в нем есть одинарные кавычки.
Мне нужно обрабатывать обе возможности - и даже в одной строке.
Чувствуется неряшливо, когда приходится определять переменную JS и передавать ее сумматору с обратной косой чертой.
Есть ли более чистый способ сделать это с помощью руля или усов?