我有一个用PHP编写的后端,带有Twig模板和Vue组件的前端。我试图将数据从PHP控制器传递到Vue组件中,但我真的不确定如何执行此操作。
假设我在控制器中有此内容:
return $this->render('setting/setting.html.twig', [
'title' => 'Your Etsy Settings',
'tab' => 'Settings',
'sub_title' => 'integrated with etsy',
'message' => '',
'settingForm' => $form->createView(),
'storeId' => $store->getId()
]);
如何在Vue组件中访问“标题”?我的模板的一部分是Twig,然后在Twig模板中渲染Vue组件。
答案 0 :(得分:1)
可能是问题{{}},然后您可以交换
new Vue({
delimiters: ['${', '}']
})
...
<your-vue-component :title="${ {{ title }} }">