Строковые переменные Twig содержат код Javascript, который компилируется VueJS - PullRequest
0 голосов
/ 20 февраля 2019

У меня проблема с передачей строки, содержащей код Javascript (например, {{console.log('Somethings')}}) в качестве строковой переменной Twig.Шаблон Twig:

<div id="app">
<h1 class="main-heading heading--larger heading--left">{{ page_title }}</h1>
</div

Javascript с VueJS v2:

new Vue({
            el: '#app',
        })

Если я передам строку, содержащую код Javascript (например, {% set page_title = '{{console.log('Somethings')}}' %}), я увижу отпечатки браузера

Somethings!

на вкладке консоли.

Я хочу, чтобы браузер не запускал этот код JS (' console.log (' Somethings ')) ').Как я могу это сделать?

1 Ответ

0 голосов
/ 20 февраля 2019

Следующая ссылка может решить вашу проблему https://github.com/vuejs/vue/issues/4223

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...