У меня есть функция, которая отображает текст в буквы:
sizeToLetterMap: function() {
return {
small_square: 's',
large_square: 'q',
thumbnail: 't',
small_240: 'm',
small_320: 'n',
medium_640: 'z',
medium_800: 'c',
large_1024: 'b',
large_1600: 'h',
large_2048: 'k',
original: 'o'
};
}
эти буквы используются для создания URL-адресов flickr. Таким образом, функция photoUrl принимает объект изображения и текстовый объект размера и вызывает sizeToLetterMap, чтобы придумать букву для текста такого размера.
Функция:
photoUrl(image, size_text): function () {
var size = this.sizeToLetterMap(size_text);
}
Я не думаю, что его надлежащий дизайн имеет sizeToLetterMap как функцию. Я думаю, что он лучше подходит как постоянный. Как определить константы в ReactJS?