У меня есть файл с длинным списком изображений, подобных этому
const images = {
cities: {
amsterdam: require('../assets/images/amsterdam.jpg'),
ashford: require('../assets/images/ashford.jpg'),
avignon: require('../assets/images/avignon.jpg'),
brussels: require('../assets/images/brussels.jpg'),
...
},
};
export default images;
Затем я импортирую одно в свой компонент, как этот
import images from './images';
const MyComp = () => (<Image source={images.city.amsterdam} />);
Мне было интересно, как будет обрабатываться React Nativerequire
и если это повлияет на производительность в приложении?
Было бы более производительным использовать что-то подобное?
const amsterdam = require('../assets/images/amsterdam.jpg')
const MyComp = () => (<Image source={amsterdam} />);