ВМ

Size: a a a
ВМ
ВМ
ДК
ВМ
ВМ
ВМ
ВМ
-
?ВМ
ВМ
ВМ
product_photo_url_by_code
получает список ссылок на фото товаров и форсит каждую ссылку в product_photo_url
, который уже отдает ссылки не списком, а по конкретному коду. Только при скролинге списка атомы по ряду ключей дестроятся и фотки частично пропадают. Как лучше поступить? Сохранять не в атом, а в глобальный Map?product_photo_url_by_code (codes: string[], next?: any, force?: $mol_atom_force) {
let photos = this.api_action({
type: 'photos',
payload: codes
}).data() as { [code: string]: string }
codes.forEach(code => this.product_photo_url(code, photos[code], $mol_atom_force))
return photos
}
@$mol_mem_key()
product_photo_url (code: string, next?: any, force?: $mol_atom_force): string {
if (next !== void 0) {
return next
} else {
throw new $mol_atom_wait('Загрузка...')
}
}
ВМ
ДК
ВМ