Foma
$.get("products").then(res=>console.log(res)
Foma
Название модели ток странное
Олекс
Название модели ток странное
я вот так делаю строку джсон на пхп
Foma
Ток над еще и пагинацию выводить, в общем бек написать норм а так в джеквери метод $.get глянь сразу в джейсон
Олекс
Ток над еще и пагинацию выводить, в общем бек написать норм а так в джеквери метод $.get глянь сразу в джейсон
у меня оно все есть - это аякс подгрузка - у меня не работает jQuery.parseJSON - у меня в консоли должен быть объект а я получаю джсон строку
Foma
Foma
Foma
Попробуй как то pdo
Олекс
Попробуй как то pdo
У меня бекенд нормально джсон ветает - джс не может прочитать его или я не знаю как может проблема в дата тайп?
Олекс
$.get юзни
у меня данных аяксом берутся через пост запрос - я в адрессную строку не перадаю параметры так как у меня seo сайт - у меня там ссылки статей а параметры через пост передаю
Foma
$.post
Tataro
JSON.parse(data); вместо jQuery.parseJSON
Foma
JSON.parse(data); вместо jQuery.parseJSON
Я на промисы склоняю
Tataro
)
Олекс
еcho json(["products" =>model::all
вот так выводит пхп
Олекс
дальше это я должен в джс распарсить
Tataro
ты как ето туда вставил?)
Foma
Нормуль, $.post(url, {load}).then
McPackPro
dataType = Тип данных, в котором ожидается получить ответ от сервера. Если он не задан, jQuery попытается определить его автоматически с помощью полученного от сервера MIME. Ниже можно найти подробности использования этого параметра.
McPackPro
ставь json
McPackPro
и не надо парсить в кэлбеке
Олекс
ставь json
тоже самое - я получаю джсон строку а не джсон объект
Олекс
А как проверить data на тип данных? что б знать объект это или строка?
McPackPro
typeof
Tataro
console.log('JSON.parse(data)', JSON.parse(data)); console.log('data', data); console.log('typeof data', typeof data);
Tataro
Мне кажется там оч банальное что-то но я не понимаю в чем проблема)
McPackPro
А как проверить data на тип данных? что б знать объект это или строка?
И обратите внимание что бекэнд вам одает, JSON после парсинга вы получите массив, а вы после парсинга обращяетесь как к обьекту.
Foma
да кстате , $.post('products',{load}).then(res=>res.map(r=>console.log(r.product_name))); и можно res.map(r=>({...r,productName:r.product_name}))
Олекс
да кстате , $.post('products',{load}).then(res=>res.map(r=>console.log(r.product_name))); и можно res.map(r=>({...r,productName:r.product_name}))
Да нееееееее все нормальнооооо эти IDE ебаные - оно просто не сохраняло мой код а закешировало старый - хотя пишет что сохранило - чмыри ебаные - ну вы понимаете эти разрабоооотчики))) хехехе
Олекс
доделываю этот проект и буду писать на ассемблере в блокноте - я ебал
Foma
а пагинация где?
Олекс
а пагинация где?
нажимаешь на загрузить еще - подгружаються записи - когда в базе их нет то кнопка пропадает и пишет нет записей
Foma
в самом ответе ее нет)
Олекс
в самом ответе ее нет)
значит не нужна
Олекс
когда записей нет - приходит фалсе
Foma
а сам $['load'] не обрабатываешь на беке?
Олекс
а сам $['load'] не обрабатываешь на беке?
как раз он и обрабатывается
Foma
ну если я открою конслоь и отвравлю запрос $.post('',{load:"<php delete from products;.....?>"}) сработает?
Олекс
нет вроде
Foma
Я так понимаю для сферы финансов, бек прям норм
Anonymous
Всем привет
Anonymous
нужен написать парсер на го, питоне или ноде жс. - в лс кто с опытом
Anonymous
Здравствуйте. Почему ивенты вообще не работают? С сервером все норм, он детектит подключение
Starikov
Господа, терминологический вопрос: нужно ли сейчас современный js назвать компилируемым языком? Из-за webpack, babel и v8.
Foma
Та вон с хромом скоро и вебпак и бабель не нужен будет
Виктория U
Господа, терминологический вопрос: нужно ли сейчас современный js назвать компилируемым языком? Из-за webpack, babel и v8.
Нет конечно. Компилируемый язык, это язык, который преобразуется в машинный код, самый низкоуровневый, а js как был так и остался интерпретируемым. Поэтому в корне не верно говорить что js стал компилируемым.
Виктория U
То, что делают вебпак и бабель называется транспиляцией
Anonymous
Есть у кого вебпак с настроенным merge и environment ?
Олекс
Я так понимаю для сферы финансов, бек прям норм
а как на джс прочитать куку под именем load?
Bitalik
Привет, попалась не совсем обычная задача (для меня) сервер на ноде фронт на реакте у меня на фронте генерируется изоброжения в base64 и его нужно отправить на сервер я знаю что отправлять прямо в таком формате плохо да и файлы больше нескольких мб не отправляются может у кого была подобная задача, поделитесь подсказкой как правильно отправить изображение
Bitalik
строку base64?
Bitalik
у меня нету исходного изображения только base64, разве просто запихнуть base64 в formData поможет?
Kenan
const formData = new FormData // если не ошибаюсь, то так делается formData.append('name', content)
Bitalik
Действительно работет, большое спасибо)
MaxGraey
Когда Node LTS посвежее, чем текущая 😂
Славик
Насколько я слышал то V8 делает частичную компиляцию джса
в какой-то там webassembly или что-то около того, это еще не машинный код, даже джава по википедии не считается компилируемым языком, ну не полноценно (компилируемый в байт-код)
Anonymous
Есть задача написать парсер с наворотами, умельцы в лс.
MaxGraey
Насколько я слышал то V8 делает частичную компиляцию джса
Это называется JIT компилякией. Но давай разберемся с терминологией. Перевести код или байткод (промежуточный) можно тремя способами: 1) Интерпретация (самый медленный по исполнению) но и самый дешевый в плане потребоения памяти 2) JIT-компиляция (Just In Time). Часть высоконагруженных путей в коде компилируются в машинный с оптимизациями и инжектятся в исполняему секцию, такой себе hot-swap. На этом этапе происходит много предположений о том как именно этот код переводить в мвшинный и если компилятор ошибся он всегда может переключиться в режим интерпретации - это называется деоптимизаци (наверняка часто слышали) 3) AOT-компиляция (Ahead Of Time). Это собственно "настоящая" компиляция как в C++, Go, Rust
Anonymous
Добрый вечер, подскажите- когда я открываю webSocket - я могу в него положить любые данные, например id пользователя? И потом по этому id найти его в пуле сокетов, когда понадобится работа с этим пользователем? Верно ли понимаю?
Anonymous
.on('connection', ws => {});
Anonymous
ws.id = ... ws.clients.forEach(client => client.id === action.payload && client.send('hello'));
Anonymous
Спасибо большое, думал на poling сделать сообщения или ws, пойду ws пробовать :))
MaxGraey
Это вообще как?
Сам посмотри на сайте node.js
Dmitry
Сам посмотри на сайте node.js
Посмотрел, вопрос не пропал) Думал, что это только для айосников такая дичь, но на яблоко и винду одинаковые версии...
hamper 𓅝
Посмотрел, вопрос не пропал) Думал, что это только для айосников такая дичь, но на яблоко и винду одинаковые версии...
Просто должны были текущую на 13ю переключить, потому что 12 стала lts, но пока не успели.
hamper 𓅝
У nginx подобное тоже иногда видел.
Oleksandr
Всем привет. У модуля, с которого экспортируется должно обязательно быть разрешение .mjs или это баг конкретно Live Reload? *с .mjs нет ошибки*
Kenan
( судя по статьям )