Javascript 如何在Django上通过CDN使用Vue3而不使用NodeJs绑定器?

Javascript 如何在Django上通过CDN使用Vue3而不使用NodeJs绑定器?,javascript,django,vue.js,vuejs3,Javascript,Django,Vue.js,Vuejs3,在Vue2上,我只添加了CDN,然后我的js文件上就有了Vue,但Vue3我不能这样做-我的js文件没有检测到Vue。要使用Vue3,我如何解决这个问题?您需要包含新的vue js文件 您可以从这里获取源代码,并链接或包含在项目中 我删掉了一些东西(axios、方法、模板等),但这应该会给你一个想法 重要的部分 使用Vue中的createApp,或者使用Vue.createApp或者使用解构 数据需要成为返回对象的函数 例子: const-app=Vue.createApp({ el:“#

在Vue2上,我只添加了CDN,然后我的js文件上就有了Vue,但Vue3我不能这样做-我的js文件没有检测到Vue。要使用Vue3,我如何解决这个问题?

您需要包含新的vue js文件

您可以从这里获取源代码,并链接或包含在项目中

我删掉了一些东西(axios、方法、模板等),但这应该会给你一个想法

重要的部分

  • 使用Vue中的
    createApp
    ,或者使用
    Vue.createApp
    或者使用解构
  • 数据
    需要成为返回对象的函数
例子:
const-app=Vue.createApp({
el:“#应用程序”,
分隔符:['[',']]'],
数据(){
返回{
返回的任务:“”,
新任务:“”,
创建并修改:“”,
修改\u id:-1,
修改索引:-1,
任务:[]
}
},
创建(){

this.tasks=['使用cdn加载vue执行此操作。js@Thiago我这里有一个提琴示例,它似乎工作正常。你能澄清一下你遇到了什么问题吗?@Daniel,按照链接到使用Vue2在Django上工作的git存储库:。在静态>vue_axios文件夹中,我有vue.js(Vue2)、axios和“Main.js”。可能它与我还没有弄明白的Vue2有一些简单的不同。非常好用!谢谢。在上面的示例之后,我再次查看了文档,可以让它在我的Django应用程序中完全工作。我将它上传到git,以便更容易地比较Vue2和Vue3。在git上,Vue2位于分支1.0,Vue3位于分支2.0。点击链接:和为了…好玩…这里还有一个构图示例,谢谢@Daniel。现在我将通过游戏了解更多关于Vue3的信息。