Anonymous
это же не говорит что его нужно как то по особому готовить и оно взлетит. это говорит о том что на ноде делают бек уровня хелловорлд, а микросервисы это просто такой костыль чтобы сказать что архитектуру никто не знает как делать
Anonymous
впрочем чтото похожее на логгинг есть https://github.com/winstonjs/winston
Arthur 🙏
есть компьютед массив, который берет из вуекс(тот в свою очередь подтягивает по api)
прежде чем вернуть компьютед, я его сортирую. Все бы хорошо, но из-за этого, когда пользователь меняет что-то
Arthur 🙏
то происходит пересортировка, и объект, с которым юзер работал, может “улететь” в другое место
Arthur 🙏
а я бы хотел чтобы пересортировка происходила только при рефреше и смене роута
Anonymous
сортируй при рефреше и смене роута
Anonymous
Mixam19
Mixam19
блин, опередил )))
Arthur 🙏
т.е. не через компьютед, а через data?
Anonymous
сортируй прям внутри vuex
Anonymous
сделай экшон который вызывает сортировку. вызывай его при рефреше и смене роута
Mixam19
Mixam19
Stanislav
Arthur 🙏
Anonymous
это уже с помощью чего угодно. рефреш это f5 ?
Arthur 🙏
ну да, у меня приложуха сама без обновлений страницы работает)
Anonymous
вообще потовый совет. храни ордер в беке и проблем таких не будет )
Anonymous
будут правда другие - как его менять
Arthur 🙏
я получаю массив всех объектов с бека, и складываю в вуекс, а потом забираю оттуда что надо каждому компоненту
Arthur 🙏
чувствую требуется рефакторинг))
комментируя скрин выше, у меня 1 компонент используется с разным prop, в зависимости от которого меня интересуют определенные объекты из массива
Arthur 🙏
и я вытаскиваю из вуксе только нужные объекты, и кладу их в компьютед
Stanislav
Ruslan
Работает если комонент это файл ComponentName.vue, Не работает если я хочу разбить комонент на несколько и вместо ComponentName.vue делаю ComponentName/index.vue
Ruslan
При этом url в иморте остается не изменным
Nikita
@Fl0pZz хочу твой апипай попробовать, но не могу понять, почему ты используешь то camelCase, то snake_case в опциях
Rafael 🌵
Nikita
и почему у тебя в ru_ru папке английская дока
Rafael 🌵
Потому что у меня сейчас нет компа, чтобы это все пофиксить
Nikita
{
url_params
}
Nikita
{
fullName // Array, например для api.user.settings fullName = [ 'user', 'settings' ]
}
Rafael 🌵
Но да, сложный вопрос
Nikita
и мы же с js мира, ты чего питонист в душе?)
Rafael 🌵
Можешь issue создать?
Nikita
да
Rafael 🌵
👍
Denis
Изююю!!!
Жалгас
всем приве
Denis
Хай
Жалгас
не подскажите можно ли прикрутить к vue-cli спрайты картинок автоматом чтобы собирало и подставляло куда надо?
Denis
Rafael 🌵
Denis
Жалгас
нет png
Жалгас
в шотофопе нарисованы
Denis
https://www.npmjs.com/package/webpack-spritesmith
Жалгас
спасибо
Denis
https://www.npmjs.com/package/webpack-sprite-plugin
Denis
Жалгас
если честно, я именно это и нагуглил, первые результы по webpack sprite image
Жалгас
просто нифига не понял в описании
Жалгас
как вообще собираются изображения в спрайты как их юзать потом((
Denis
Denis
import someImage from './assets/some-image.png' // {"x":115,"y":30,"width":16,"height":16}
const image = document.getElementById('sprite')
const canvas = document.getElementById('canvas')
const ctx = canvas.getContext('2d')
ctx.drawImage(image, someImage.x, someImage.y, someImage.width, someImage.height, 0, 0, 16, 16)
Жалгас
и так на каждую?
Denis
Я знаешь че делал....
Denis
Denis
Найс )))
Жалгас
😳
Жалгас
знаешь, что-то меня начинает устраивать текущее положение дел...
Denis
В браузере
Denis
CherryTea
CherryTea
Жалгас
CherryTea
погугли еще, ничего сложного
Denis
омг
Зато реактивненько ))
Denis
И достаточно аккуратно
CherryTea
уж лучше шрифты
Жалгас
Зато реактивненько ))
т.е. ты залазил в каждый svg файл, вырезал оттуда его код, и вставлял в новосозданный Vue компонент?
Denis
Denis
Они засратые
Жалгас
уж лучше шрифты
может ты знаешь какой-нибудь способ намутить шрифты из картинок в фотошопе? ((
Denis
И добавлял форматирование
CherryTea