从vue.js单个文件组件访问Django上下文变量

时间:2019-06-13 23:23:00

标签: django vue.js

我试图在vue项目中开发单个文件组件,然后将其构建为Web组件,然后导入到我的Django模板中。

我喜欢拥有可在任何现代浏览器中导入并运行的Web组件的概念,并且可以正常工作。

我面临的问题是,当我开始处理所有这些单页组件时,我忘记了我仍然依赖于某些django上下文变量。例如-我在vue组件中调用的api端点是通过Django上下文传递的。

我的问题是-是否可以从我可以导入到django模板中的单个页面组件中构建一个Web组件,并使它读取django上下文变量?

在我的django模板中使用jinja,通常我会使用

{{api_endpoint}}

我知道我可以使用vue.js内联模板并设置自定义分隔符来访问此文件,但是我不知道单个文件组件是否可以实现。

0 个答案:

没有答案