Symfony路由与vue js

时间:2018-04-28 18:19:07

标签: symfony npm vue.js

我创建了symfony应用程序,现在我将使用vuejs,但使用symfony路由。 所以我的网站将是多页的。因此我有两个控制器(/ home和/ login)。

Base.html.twig

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>{% block title %}Welcome!{% endblock %}</title>
        {% block stylesheets %}
        {% endblock %}
    </head>
    <body>
    <div id="app">
        {% block body %}{% endblock %}
    </div>

    {% block javascripts %}
        <script src="{{ asset('build/js/app.js') }}"></script>
    {% endblock %}

    </body>
</html>

app.js

import Vue from 'vue';

new Vue({
   el: '#app',
   delimiters: ['{(', ')}'],
     data: {
    message: ''
  },
});

两个控制器()都应该使用app.js但是使用不同的方法,因为在一个Vue类中,即函数&#34; show&#34;将在/ home中显示提示但在/ login中什么也不做。如何使用symfony连接vue

0 个答案:

没有答案