react native:如何定义javascript类
我用的是react native。我需要定义一个类:react native:如何定义javascript类,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我用的是react native。我需要定义一个类: class myClass { email: string; name: string; constructor() { setUser(fbid: string, token: string): boolean { 我试图在自己的文件myClass.js中定义它,当我将它包含在我的index.ios.js中时,会出现以下错误: Can't find variable: myClass 您能给我指一下关于如何定义非
class myClass {
email: string;
name: string;
constructor() {
setUser(fbid: string, token: string): boolean {
我试图在自己的文件myClass.js中定义它,当我将它包含在我的index.ios.js中时,会出现以下错误:
Can't find variable: myClass
您能给我指一下关于如何定义非react类并在react native中使用它们的文档吗?感谢阅读。您需要导出您定义的类 例如:
//myClass.js
export default class myClass {
email: string;
name: string;
constructor() {
//...
}
}
//index.ios.js
import myClass from './path/to/myClass.js'
请注意“导出默认值”,这样您就可以在react本机(或Javascript es6)项目中定义任何包含非react类的类,并将其导出,以供其他类导入和使用
看
了解更多详细信息。我不熟悉reactjs,但如果您希望在JS中创建类,这应该会有所帮助,尤其是
自定义对象部分:是一个JavaScript库。是一个移动框架,不要把它们错当成同一个东西。谢谢!你为我节省了很多时间。我对stackoverflow有些陌生。如果我需要做任何其他事情来将此标记为已接受的答案,请告诉我。