⩔wein
const images = {
icon1: require(‘./img/icon1.png’),
icon2: require(‘./img/icon2.png’),
icon3: require(‘./img/icon3.png’),
};
export default images;
и потом
Import Images from ‘./assets/images’;
<Image source={Images.icon1} />
Max
Max
А вот модуль резолвер не работает(
Dmitry
Dmitry
И вместо require можно
Yaroslav
у меня с рутом что-то не получалось, я так делал
{
"presets": ["react-native"],
"plugins": [
["module-resolver", {
"alias": {
"components": "./src/components",
"containers": "./src/containers",
...
}
}]
]
}
Dmitry
import backgroundImage from 'res/background.jpg'
Max
Ну сейчас пересоберу все попробую
Max
а делать require someVarWithPath низзя, что-ли?
Anonymous
Max
let imgPath = 'guide_img/someImg.jpg';
return require("./"+imgPath);
фейл
Anonymous
Нет
Anonymous
Нельзя
Max
капец(
Anonymous
Let img = require ('path')
Anonymous
Только так
Max
let imgPath = 'guide_img/someImg.jpg';
let img = require("./"+imgPath);
return img;
будет работать?
Anonymous
Проверь)
Max
не работает(
Anonymous
Тогда остается только вар = реквайр ('путь к имейж') без всяких других переменных
Max
Так и сделал
Max
Будет у меня колбаса на 180 картинок(((
Max
Еще такой вопрос - как эти картинки отобразить во вебвью?
Anonymous
а зачем тебе колбаса такая ? ) почему Image не использовать ?
Max
У меня динамическая генерация страницы
Max
С разным Image в хедере
Max
Меня сейчас больше волнует как пробросить эти имейджи в вебвью
Aleksei
тебе нужен url на файловую систему
Aleksei
но я не уверен как это сделать)
Murad
baseUrl
Murad
дает возможность из под вебвью обращаться к реакт-нейтив файлам
Murad
а, стоп
к xcodeproj файлам
что оч неудобно, тк они не вотчатся и не перебилдиваются без перезапуска
Murad
но для либ/стат ассетов норм
Oleg
Murad
урл на файловую систему изнутри вебвью не работает
Murad
можно по текстовому каналу пробрасывать в base64 картинки, но это извращение
Oleg
Aleksei
ну тогда вообще отлично, 'file://' протокол и вперед)
Murad
или я что то напутал?
Murad
была какая то функция типа resolveAssets
Murad
возвращала абсолютный uri на файл
Murad
который уже можно было юзать в непредзагруженном Image
Max
Джон
ребят, кто-то трекал gps координаты в реальном времени?
Джон
Я чет пробую, оно через раз работает
Anonymous
кто-нибудь пользовался Modal (router-flux) ?
Dmi
Столкнулся с проблемой, когда я делаю запрос, и мне надо отрисовать ±20-30 рядов с разными картинками которые не в кэше (т.е. с remote url) и заметил что картинки которые я использую через require('.../image.png') какое-то время не отоброжаются. Никто не сталкивался с таким?
Anonymous
в релизе проверял?
Dmi
Только в эмуляторе пока заметил
Egor
лучше в релизе проверить, так как в дебаге там всё через одно место...
Dmi
А понятно, спасиб )
Yaroslav
А как объясняется, что в дебаг режиме есть например atob, а в релизном нет? И как вообще смотреть эту разницу заранее?
Egor
package.json?
Vladimir
Потому что дебаг в хроме?
Egor
там контент (картинки) гоняются через socket соединение как я понял
Egor
а не в приложении лежат как при релизе
Egor
например, если в дебаге врубить оффлайн, то картинки перестанут отображаться (по крайней мере те, что еще не показывались)
Egor
могу быть не совсем точным в этом вопросе...
Vladimir
Нет, просто картинки с сервера берутся
Egor
я про require
Vladimir
Ну да
Vladimir
Я про то же
Egor
мы оба про одно и то же =)
Egor
сервер на рабочей машине, а не на девайсе или в симуляторе
Egor
если приложение от сервера в дебаге отключить тем или иным способом, то картинки не будут загружаться
Думаю, что тормоза с этим и связаны
Vladimir
А, ну это естественно
Egor
кому как - я вот удивился
Egor
=) имхо это трешак какой-то, Airplane mode нормально не подебажить
Vladimir
Ну это только девелопмент режим
Vladimir
В девелопмент режим проще замокать сеть для такого
Egor
о том и речь
Max
Всем снова привет. Кто знает аналог этого для iOS?
https://saumya.github.io/ray/articles/71/
Max
Ясно. А кто-то сталкивался с тем, что на андроиде саги не работают
Max
Просто не ловят экшены
Max
Это у меня завтык был
Yaroslav
У меня работают
Yaroslav
Ты их подключил? Возможно ты юзаешь компоузы в сторе вместе с девтулзами вебовскими?