Я делаю программу, используя Slim 2, которая использует Twig в качестве моего шаблонизатора. поэтому он использует синтаксис {{ foo }}
в php файле. С другой стороны, я использую vue.js, он также использует {{ bar }}
.
например.
Я собираюсь сделать двустороннюю привязку, ниже мой html-код.
<div class="container">
Label Value: <label>{{ foo }}</label><br>
Field Value: <input v-model="foo">
</div>
и вот мой код vue js.
new Vue({
el: '.container',
data: {
foo: 'Hello world.'
}
});
Итак, мир Hello должен быть в значении метки.
Вывод - это изображение ниже.
Что это не сработало, возможно, система считала это переменной веточки. Поэтому я проверил, передавая переменную в виде.
$app->get('/', function() use ($app) {
$app->render('login.php', [
'foo' => 'FROM PHP FILE'
]);
})->name('login');
Итак, я проверил, значение метки: показывает переменную, которую я передал из файла PHP, а не код VUE.
Трудно объяснить, но вы понимаете. Интересно, как обходить шаблон ветки и использовать {{ }}
из vue.