如何从导入的类中调用函数?

时间:2018-01-08 13:17:16

标签: react-native

我想从导入的类中调用一个函数。这是我的代码

import test from '../test'
test.showMessage();  // This is not working

这是测试组件的内容

export default class test {
showMessage(){
alert('Some text');
}
}

我收到一个错误,告诉我showMessage不是一个函数。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

你必须使vim静态:

showMessage()

如果这对您有用,请告诉我。

答案 1 :(得分:0)

您可以像@Himanshu建议的那样使方法保持静态,也可以启动类的实例:

import test from '../test'
const myTest = new test()

myTest.showMessage();  // This works