首页 > 解决方案 > 在 vueJS 中导入 javascript 类

问题描述

我想在可能的 Vue 应用程序中使用一个 javascript 类。

我的课看起来像:

class className { 
   constructor() { 
       ... 
   }  

   function1() { 
       ... 
   }  

   static funtion2() {
        ... 
   } 
}

我试图在我的应用程序中导入这个类,例如:

在所有情况下,当我想调用类 ( className.function2()) 的函数时,我都会收到:该函数未定义。

标签: javascriptvue.js

解决方案


您需要导出类才能导入/需要它

//1. For import syntax
export default class className {...}

//2. For require syntax
class className {}
module.exports.className = className
//or
module.exports = {
    className: className
}

推荐阅读