简体   繁体   English

vue.prototype 在 vue cli 中的 sweealert 上未定义

[英]vue.prototype is undefined on sweealert in vue cli

The following code:以下代码:

import { createApp } from "vue";

import App from "./App.vue";
import "./registerServiceWorker";
import router from "./router";
import store from "./store";
import axios from "axios";
import VueAxios from 'vue-axios';
import sweetalert from 'vue-sweetalert2'
window.URL='//127.0.0.1:8000/api/';

createApp(App)
  .use(store)
  .use(router)
  .use(sweetalert)
  .use(VueAxios, axios)
  .mount("#app");

Gives me this error in vue cli:在 vue cli 中给我这个错误:

Uncaught TypeError: vue.prototype is undefined未捕获的类型错误:vue.prototype 未定义

Why?为什么?

vue-sweetalert2 is not yet supporting Vue@3, as you can see here vue-sweetalert2 using Vue@2 that reason why you're seeing that error (vue.prototype is undefined) B'cause prototype is not available in Vue@3. vue-sweetalert2尚不支持 Vue@3,正如您在此处看到的vue-sweetalert2使用 Vue@2 这就是您看到该错误的原因(vue.prototype is undefined) B'cause prototype在 Vue@3 中不可用.

I have created a support issue here , you can keep track on this.我在这里创建了一个支持问题,您可以对此进行跟踪。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM