Django中引入vue没反应

xiaoxiao2021-02-28  120

在Django中引入了vue,但是demo中不能读取message:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue</title> <script src="https://unpkg.com/vue/dist/vue.js"></script> </head> <body> <div id="app"> <p>{{ message }}</p> </div> <script> new Vue({ el: '#app', data: { message: 'Hello Vue.js!' } }) </script> </body> </html>

  问题出在“{{ }}”这个符号,原因是Django的模板系统会默认接管{{ }}中间的变量, 跟Vue.js就冲突了。   把需要用到{{ }}的地方用模板标记:   {% verbatim %} {{ message }} {% endverbatim %}   包裹起来就好了。   这个有点坑。

转载请注明原文地址: https://www.6miu.com/read-21436.html

最新回复(0)