Может кто-нибудь проверить мой код?
Я не знаю, что случилось, но я получил Uncaught SyntaxError: Invalid or unexpected token
на одном из моих шаблонов.
<script type="text/javascript" nonce="templates-random-id">
@templates.map { t =>
$('#template-@t.id').click(function() {
document.getElementById('text').value = '@t.content';
});
}</script>
Я использую его для загрузки шаблонов из базы данных.
@templates.map { t =>
<button type="button" class="btn btn-default" id="template-@t.id">@t.template_name</button>
}
Что я получил от источника в браузере:
$('#template-17').click(function() {
document.getElementById('text').value = 'blablabla blablablablablab lablablablabl ablablablablabla;';
});
Редактировать: я попытаюсь изменить '@t.content'
на @t.content
с `.
Может быть, это поможет.