Владислав
Может кто знает, как расположить картинку поверх всего окна, но в то же время, чтобы по нажатии по ней клики проходили сквозь неё?
Владислав
кроме pointer-events
Daniil
Владислав
поверх всей игры надо наложить водяные знаки
Владислав
это цельная картинка
Владислав
соотвественно поиграть нельзя будет
Daniil
можно будет поиграть если очень захотеть, так себе защита
Daniil
чем pointer-events не устраивает?
Владислав
на мобильниках не работает
Daniil
если возможно я бы наверно делал игру на канвасе и там уже все рисовал
Владислав
Вместо canvas phaser
Владислав
Но если я наложу картинку поверх, то все клики будет по ней
Daniil
т.е. там нельзя сделать спрайт прозрачный для событий?
Владислав
хз
Archer
обьясните, почему?
как бы верно, зачем ставить ||там где точно задано значение, это просто лишняя проверка, следовательно ты ищешь быстрое и лёгкое решение на случай ошибки
Archer
если посмотреть в википедии то
«костыль» — относительно быстрое и простое решение проблемы, применяемое для срочного устранения её последствий, но не влияющее на причины её возникновения.
Archer
это не решение проблемы а лишь прослойка на случай её воникновения
Daniil
чаще костыль еще причина следующих ошибок и проблем с кодом
Daniil
Владислав
2
Daniil
2
посмотри тут https://www.html5gamedevs.com/topic/12532-disable-clicking-through-or-behind-sprite/
Владислав
Спасибо, посмотрю
Morronee
Ребят, а бывало так у кого, фигачишь фигачишь ролики, все понимаешь, а потом бац, непроизвольно перерыв на 2 месяца, а потом не знаешь за что взяться и как всё вспомнить?
Archer
Archer
у меня самый большой был на пол дня
Владислав
))))
Morronee
Ну вот после 70 части где то, завал на работе был, и вот только только смог вернуться в обычный ритм. Где есть возможность учиться, но чеееет так сложно влиться обратно, вот решил поныть малясь )
Anonymous
У меня сейчас так же примерно) но я решил с нуля прогнать все, да и просмотрел только 45 уроков до этого)
Artem
Всем привет, есть у кого-нибудь ссылка на хорошую статью про Redux-saga?
Daniil
лучше официальной документации вряд ли что-то будет
Daniil
вот на русском https://ru.redux-saga.js.org/
Сергей
Стайлед компонент бы ещё перевели...мне через месяц понадобится а на буржуйском 2 месяца читать буду.
Lelya
Vitalik
Умничка
Alexander
ребятушки, добрый вечер. Есть вопрос по вложенности роутов. На данный момент имеются следующие роуты. https://codepen.io/tidzh/pen/xxxzBav. Вопрос, как правильно реализовать вложенность для роутор типа Admin?
Alexander
Мне кажется, что у меня не оптимальное решение
Alexander
<Route path='/admin/'>
<LayoutAdmin sidebar={state.adminPage.adminSidebar}>
<Switch>
<Route exact path='/admin'><Admin/></Route>
<Route path='/admin/menu'><AdminPageMenuContainer store={store}/></Route>
<Route path='/admin/portfolio'><AdminPagePortfolioContainer store={store}/></Route>
</Switch>
</LayoutAdmin>
</Route>
Asan
подскажите почему разработчики реакт предпочитают функциональный стиль, в чем преимущество?
Тарас
Andrey
Всем привет. Подскажите пожалуйста, возможно ли вообще получить название города, где я нахожусь, с помощью реакта? Нашел хок, который позволяет получить координаты локейшена, где я нахожусь. Но интересует именно возможность получения города. Это реально?
Тарас
да
Тарас
через мапбокс какой то
Тарас
или гугл апи
Тарас
по координатам они четко работают
Тарас
Andrey
спасибо
Artem
Как то можно запустить сагу при срабатывании какого-то экшена? Например, при инициализации у меня сага срабатывает один раз, потом я, например, удаляю какую-нибудь строчку из списка и мне нужно заново загрузить данные с сервера и вывести их, как заставить сагу обратить на это внимание?
Lelya
Привет) Получилось отловить сообщения в консоль, но на разных вкладках не приходит одно и то же сообщение, не пойму в чем дело.. Помогите плз
Lelya
Lelya
Lelya
Andrey
Всем привет. Возникли сомнения касательно работы mapStateToProps. Вот, то что я понял:
1. вызывается каждый раз, когда меняется стейт в сторе.
2. даже если значения, которые мы получаем из стора в mapStateToProps не были изменены (то есть, изменилось то, что нам вообще не нужно), все равно она будет вызвана. Но перерендеринг не произойдет.
3. Если хотя бы одно свойство объекта, получаемого из mapStateToProps, изменилось (то есть в стейте, как раз изменилось то, что нам нужно), происходит перерендеринг компонента, который обернут конектом.
4. Если мы используем обычные селекторы со сложными преобразованиями в mapStateToProps - это плохо сказывается на производительности. Так как они будут вызываться даже если в стейте поменялось то, что нам совсем не нужно. Они просто вернут то же самое. При этом может вернуться другой объект с тем же содержимым и произойдет нежелательный рендер.
5. поэтому используем реселект. Он посмотрит, что мы конкретно получаем со стейта. Далее посмотрит поменялось ли оно. Если нет, никаких преобразований не произойдет и будет возвращено значение с кеша. Рендера не будет.
———————————————————
Скажите пожалуйста, все ли я понял правильно? Оно так работает?
Тарас
да, только есть нюанс
реселект юзают для derived значений, т.е. тех, которые будут лепиться с разных кусков вашего стора
соответсвтенно, он просто красиво выглядит, но делать его функционал можно в том же дидаптейте, т.к. там есть доступ и к старым пропсам, и к новым, которые ковно так же можно сравнивать по ссылке и что-то делать в случае чего
только плюс даного подхода в том, что эта операция будет происходить только в той компоненте, где это релевантно, а не в каждой поключенной к сторе компоненте при каждом изменении редакс стора
Kerill
Ёу гайс, а как поменять аватарку в Апишке проэкта?
Andrew
favicon в папке паблик
Роман
Ребят,подскажите как класснейм добавить к спану? У меня в обычных css, файлах они,каждый css к своему компоненту... Че т не выходит таким макаром прицепить класс.
Роман
Sergiy
всем привет.
У меня есть табы, с определённой структурой (стандартные)
Не могу понять, почему активный таб не преобретает зелёный цвет.
Ссылка:
https://codesandbox.io/embed/sweet-butterfly-1220h?fontsize=14
Спасибо огромное за помощь)
Anonymous
Andrey
подскажите пожалуйста работающие либы для создания слайдеров-каруселей в реакте. Все которые подключаю, работают с обычными дивками, но не работают, если в них положить компоненты...
Роман
Andrey
Например, вот этот. Если внутри Carousel положить дивки, он работает. Но вот попытался засунуть ForecastItem, и все поламалось...
Anonymous
Он подключен
а что в пропсах прокидываешь? и current (это имя файла css который ты импортируешь?) тогда дальше должен поставить точку и имя написать ( current.pageRed где pageRed это в имя css )
Anonymous
скинь больше скринов
Роман
Мб импортировать не умею 🙈
Роман
Роман
Anonymous
теперь правильно, еще сверху в дивке исправь, а что в пропсах должно придти?
Anonymous
p?
Anonymous
можешь поставить временно ИЛИ протестить подключились ли стили, а потом смотреть уже все вернуть и смотреть приходит ли в пропсах р
Роман
р это результт map,он не из каких пропсов не приходит) страница отрисовывается,все норм,только стили не подключаются
Роман
Yura
Роман
В стайлах есть такой стиль current
Роман
Роман
А так не работает 😔