您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何通过Vue而不是Jinja进行渲染

如何通过Vue而不是Jinja进行渲染

一个选择是重新定义Vue.js使用的分隔符。如果你有很多现有的模板代码,并且希望开始将Vue.js功能添加到Flask或Django项目中,则这非常方便。

var app = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue!'
  },
  delimiters: ['[[',']]']
})

然后在你的HTML中,你可以混合使用Jinja和Vue.js模板标签

    <div id="app">
      {{normaltemplatetag}}
      [[ message ]] 
    </div>

不知道何时添加了“ delimiters”属性,但该属性在2.0版中。

其他 2022/1/1 18:23:14 有556人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶