Nikolay
Если флоаты, то почему бы все в них и не считать? А по месту делать toFixed.
Nikolay
Или toPrecision, не помню уже :))
Kool
без потерь
。◕‿◕。
сколько цифр после точки?
Kool
Nurik
Всё уже давно написано, нужно только поискать.
Nurik
https://habrahabr.ru/post/112953/
Kool
там в стринге значения в исходном объекте
Andrey Ponomarenko
привет! Пожалуйста, help.
юзаю express js.
в req.body получил обьект, значением одного из его ключей является FileList(картинка). Как эту картинку сохранить в какой нибудь директории?
Anonymous
Jimp
Anonymous
Пакет
Anonymous
Посмотри
Anonymous
Умеет писать в fs, обрезать и прочее для работы с изображениями
Andrey Ponomarenko
о, ща попробую, спасибо
Anonymous
Если просто писать, то fs вроде умеет
Andrey Ponomarenko
надо как то FileList предварительно обработать
Ievgen
> @nickchursin
Проблемы изкоробочных вариантов в том, что в них с одной стороны как правило куча фич, которые тебе никогда не понадобятся, и с другой обязательно появится какая-нть нужная тебе хуйня, которая в принципе реализуется, но только через клоаку.
> @nickchursin
Ваш кэп.
проблема искаробочных вариантов - найти максимально приближенный к текущим хотелкам+максимально дополняемый хотелками будущими ) если не ищется - пишем свой велосипед
Кэп #2
Andrey Ponomarenko
попробовал вот так. brand - это обьект типа FormData. в экспрессе req.body все хорошо, а req.file undefined
Andrey Ponomarenko
мб косяк с моим использованием axios
Andrey Ponomarenko
p.s. - с экспрессом юзаю multer
Andrey Ponomarenko
Николаич
Не окажется
Andrey Ponomarenko
сейчас бекенд вот такой body получает. а req.file пустой
Andrey Ponomarenko
Не окажется
опытным путем я это выяснил :D
Николаич
const data = new FormData()
data.append('file', file)
Andrey Ponomarenko
хм. если сделаю
data.append('image', file), то на бекенде multer это увидит в req.image ?
Николаич
Да
Andrey Ponomarenko
почему то пишет undefined :(
Andrey Ponomarenko
вот тут я форм дату заполняю. один из keyев - 'image'
Николаич
Ну а мультер вы как настроили?
Andrey Ponomarenko
на бекенде вот такой лог
console.log(!!req.body.image, !!req.image, !!req.file);
выдает
true false false
Andrey Ponomarenko
вот так настроил:
Andrey Ponomarenko
admin.post('/brands', upload.single('image'), _r('brands').post);
Andrey Ponomarenko
Николаич
А можно целиком код отправки увидеть?
Таймураз
Andrey Ponomarenko
Andrey Ponomarenko
Andrey Ponomarenko
console.log(raw) = { refs: {}, name: 'lolo', file: Object<FileList> }
Николаич
А зачем слать file: data.image?
Andrey Ponomarenko
ет то что вы выше подсказали. я уповал на то что в req.file тогда оно будет. поле file можно убрать
Николаич
Ну с виду вроде норм все.
Вот по примеру попробуйте:
https://stackoverflow.com/questions/43013858/ajax-post-a-file-from-a-form-with-axios
Andrey Ponomarenko
Спасибо. Ща попробую
Andrey Ponomarenko
Andrey Ponomarenko
@BigTRex спасибо!
Николаич
😁 бывает
Vlad
Всем привет. Подскажите пожалуйста как сделать POST or GET запрос с одного node сервера? Заранее спасибо
倫太郎
Михаил Макарычев
Vlad
Vlad
倫太郎
倫太郎
Здорово, правда?
Rich
Кто работал с API Steam можно ли получить список всех предметов от указаного gameid что есть на тп?
。◕‿◕。
Alexander
Помогите с sequelize. Есть отношение Notes.belongsTo(Users) по полю id_user. Как мне создавать запись в Notes, чтобы id_user сам прописывался?
Alexander
Методом тыка разобрался
Ivan
Ivan
можешь просто поле пихать id_user
Ivan
а можешь
await note.setUser(user||user.id)
Alexander
Ivan
значит да)
Nikita
https://twitter.com/_lrlna/status/956452637385330693 приносили?
Alex
Kool
Kool
но я в итоге по другому решил
Kool
возьму на заметку
Kool
А какое вообще состояние библиотеки async? До сих пор используют, или уже давно в промисы/ нативные асинки перекатились?
Kool
Там просто легаси код
Alex
Kool
Как сделал?
Валидирую и нормализую данные вместо того чтобы ватерфолл останавливать