python - 使用Vue + Django模板语言时如何解决双花括号问题?

标签 python django vuejs2

我正在使用 Django template language并想在我的项目中使用 Vue。我遇到的一个主要问题是 {{...}} 语法。我的 Vue 数据根本没有呈现。

<div id="app">{{ message }} // This is just empty on my page </div>

我只是在使用这个基本的 Vue 脚本:

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

我该如何解决?

最佳答案

glenfant说的简单,这个更简单。

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

就是这样:你用它应该用来工作的标签配置 Vue。 :) 我只使用一个大括号 - {...} - 但你也可以使用双方括号:[[]].

关于python - 使用Vue + Django模板语言时如何解决双花括号问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46024817/

相关文章:

python - 递归处理分页

python - Django:快速处理添加不可空字段

vue.js - 通过VueJS设置输入值并混合值的内容

javascript - Vue.js 2.5 列表渲染

python - 创建单独变量字典的更简单方法?

python - Django REST Framework - 在序列化程序测试中设置请求?

python - 竖线文字如何确定python中的正式正则表达式?

python - 如何修复 Python 中损坏的 utf-8 编码?

python - Crontab 正在运行但仍未执行命令 Django

javascript - 在 vuejs 中,如何引用方法内完成的函数中的数据?