繁体   English   中英

typescript在react-native const中的使用未定义

[英]typescript use in react-native const undefined

我有一个打字稿:

export const create= () => {
   export const  Size = 5;

   export const now = () => {
    const bytes = new Uint8Array(this.Size); 
   }
}

该代码在node.js应用程序中运行良好,但是当我尝试在react-native中使用它时,我得到:

无法读取未定义的属性“大小”

显然,当转换为javascript以在react-native中使用时:

exports.Size = 5;
  1. 您无需标记Sizenow可以标记export

  2. 箭头函数没有this 他们在上面的函数或类中使用this 基本上,只使用Size而不是this.Size

无关,但您可能需要查看AirBnb样式指南 ,了解如何编写良好的代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM