【发布时间】:2019-03-07 00:52:20
【问题描述】:
我想在 Pyramid 项目的 .jinja 模板中使用 vue.js,但我不能。 如果我理解正确 vue.js 仅在 .html 文件上运行。我必须做什么?
signin.jinja2
<body>
<div id="id">
<p> {{ title }}</p>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="../static/js/main.js"></script>
main.js
new Vue({
el: '#id',
data: {
title: "hello world"
}})
signin.py
@view_config(route_name='signin', renderer='../templates/signin.jinja2')
def sign_in(request):
return{}
此代码在我的页面上没有返回任何内容。
UPD:我认为我找到了决定here,但我不明白它是如何工作的。需要一些提示
【问题讨论】:
标签: python vue.js jinja2 pyramid