为什么图像导入为数字?

时间:2017-09-12 12:26:57

标签: react-native

import image from './image.png';
console.log(image) // returns some number

为什么图像作为数字导入React Native?

1 个答案:

答案 0 :(得分:0)

React Native中的

require图像将被映射为数字。

@types/react-native React Native Typescript声明中,我们可以显示如下。

export type ImageSourcePropType = ImageURISource | ImageURISource[] | ImageRequireSource;
...
export type ImageRequireSource = number;

ImageRequireSource只是number类型的别名,它可以是ImageSourcePropType