如何将vuejs与symfony一起使用

如何将vuejs与symfony一起使用,symfony,vue.js,vuejs2,Symfony,Vue.js,Vuejs2,我发现本教程非常有效,可以让您与vuejs交互symfony: 到目前为止还不错,但我需要知道如何实现这种类型的示例: 在symfony中,我的想法是能够在我的项目中实现代码,但这一部分让我陷入了困境 有什么想法吗?安装Webpack Encore捆绑包,并在Webpack.config.js中添加 .enableVueLoader() Flex配方已经为您创建了app.js。然后,您可以像这样将vuejs代码放入其中 'use strict'; import Vue from 'vue';

我发现本教程非常有效,可以让您与vuejs交互symfony:

到目前为止还不错,但我需要知道如何实现这种类型的示例: 在symfony中,我的想法是能够在我的项目中实现代码,但这一部分让我陷入了困境


有什么想法吗?

安装Webpack Encore捆绑包,并在Webpack.config.js中添加

.enableVueLoader()
Flex配方已经为您创建了app.js。然后,您可以像这样将vuejs代码放入其中

'use strict';
import Vue from 'vue';

new Vue({
    el: '#app',
    data: {},
    methods: {},
    watch: {},
    components: {}
});
运行encore后,您可以使用非常方便的twig函数将编译后的app.js文件包含在twig中

{{ encore_entry_script_tags('app') }}

可以找到网页包encore的详细文档

也许您正在寻找服务器端渲染?链接很有趣,但是Symfony与React不与VueJS一起使用