本文介绍了在vueJS中导入javascript类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在may Vue应用程序中使用javascript类。
I want to use a javascript class in may Vue application.
我的课程如下:
class className {
constructor() {
...
}
function1() {
...
}
static funtion2() {
...
}
}
我试图在我的应用程序中导入此类,如:
I tried to import this class in my application like:
- import className来自'./fileName.js';
- var {className} = require('。/ fileName.js')
在我想要调用类的函数( className.function2()
)时,我收到的所有情况都是:函数未定义。
In all cases I receive when I want to call a function of the class (className.function2()
): the function is undefined.
推荐答案
您需要导出该类才能导入/需要它
You need to export the class to be able to import/require it
//1. For import syntax
export default class className {...}
//2. For require syntax
class className {}
module.exports.className = className
//or
module.exports = {
className: className
}
这篇关于在vueJS中导入javascript类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!