vue-router中的外部模板

时间:2019-01-10 19:24:47

标签: vuejs2 django-templates vue-component vue-router

我是Vue的新手,我已经向其迁移了一个小型应用程序,但是现在我想在前端级别添加路由,所以我开始研究vue-router。

我的组件使用inline-template,因为它们被放置在Django应用程序的模板中。这样,django生态系统将负责本地化,并为登录用户提供更多信息。

我找不到使我的组件与vue-router一起工作的方法。我什至使用x-templates进行了测试,除非模板是JS代码中的字符串,否则它将无法正常工作。

vue-router是否可以使用外部文件模板?如果没有,vue-router如何处理后端服务器生成模板的情况?

1 个答案:

答案 0 :(得分:0)

我最终找到了使其工作的方法。诀窍是将x-templates 放置在根Vue应用程序元素之外。这样,根Vue应用程序就不会尝试呈现它们,而是通过其组件呈现它们。