如何将类导入其他文件

时间:2020-05-05 21:09:43

标签: javascript import

我有一个paddle.js文件,用于导出Paddle类。 export default class Paddle 然后,我使用import Paddle from './paddle.js';

将其导入到index.js中

但是由于某种原因,我的index.js不能使用paddle.js的方法。有人可以告诉我我的进出口商品是否写错了吗?

3 个答案:

答案 0 :(得分:0)

您是否使用类似的方法实例化了Paddle类?

import Paddle from './paddle.js';

const paddle = new Paddle();
paddle.someMethod();

答案 1 :(得分:0)

HTML文件不允许您这样导入js / react类。

index.html文件将使用<script>标签添加javascript。

p.s。

如果您使用的是React,则app.js中的react index.jssrc/将负责将所有生成的html / js放入您的public/index.html文件中这个:

ReactDOM.render(<YourComponent />, document.getElementById("root")); 
// where root is id of an element in your index.html file

答案 2 :(得分:0)

如果Paddle.js中的函数是静态的,则可以按以下方式调用它:

Paddle.func();

如果Paddle.js中的函数不是静态的,则需要一个Paddle类的对象来调用某些方法:

const paddle = new Paddle();
paddle.func();
相关问题