React Native:尝试从另一个文件修改数组时,无法分配给只读属性错误



我有一个名为"data"的文件夹,我在每个文件中保存不同的数组,并默认导出它们,然后从这些数组中获取数据并在应用程序中显示。然而,如果我试图从另一个组件修改它们,我会得到前面提到的错误。在这种情况下:

// './data/array'
array = []
export default array;
// './screens/component'
import array from './data/array'
array.push(x)

引发错误。

将其包装到对象中,例如

const MyObject {
const array = [];
};
export default MyObject;

我认为它也应该与非默认导出一起工作:

export const array = [];

相关内容

  • 没有找到相关文章

最新更新