Size: a a a

Laravel для начинающих

2020 March 20

VY

Vladimir Yefremov in Laravel для начинающих
Илья Сакович
глянь нетворк
в нетворке так:

Illuminate\Http\JsonResponse {#1311
 #data: "{"id":112075,"form_neteller_id":"458325906647","form_email":"wally67@yopmail.com","form_tagged":null,"form_verifiied":"","form_upgraded":"","form_skype":"","form_referral":"https:\/\/vipdeposits.com\/neteller\/?utm_partner=xx0000177#form","referral_code":"xx0000177","form_message":"","form_neteller_user":"eng","form_add_time":"","add_time":null,"form_neteller_vip":null,"form_partner_code":"xx0000177","form_comment":null,"form_page_title":null,"source":0,"status":1,"without_limit_days":0,"created_at":"2019-10-08 22:02:51","updated_at":"2019-10-09 02:20:06"}"
источник

VY

Vladimir Yefremov in Laravel для начинающих
user name
Вам не нужно использовать to array
без toArray() - то же самое
источник

ИС

Илья Сакович... in Laravel для начинающих
Илья Сакович
сделай console.log(response.data);
.
источник

VY

Vladimir Yefremov in Laravel для начинающих
Илья Сакович
сделай console.log(response.data);
сделал,
очень интересный результат!
сначала из .then выводит мне все данные, а потом еще и из catch
SyntaxError: Unexpected token o in JSON at position 1
источник

ИС

Илья Сакович... in Laravel для начинающих
покажи код
источник

VY

Vladimir Yefremov in Laravel для начинающих
может я тут что-то намутил?
        function showDetailedModal(applicationId) {
           largeModal.style.display = 'block';
           axios.post(modalUrl, {applicationId:applicationId})
               .then(function (response) {
                   console.log('response', response.data);
                   modalBody.innerHTML = JSON.parse(response.data);
               })
               .catch(function (error) {
                   console.log('error', error);
               });
       }
источник

ИС

Илья Сакович... in Laravel для начинающих
стой, подожди, а зачем джсон парс?)
источник

ИС

Илья Сакович... in Laravel для начинающих
там уже объект джаваскриптовый будет
источник

ИС

Илья Сакович... in Laravel для начинающих
я помню сталкивался, думал, а почему именно буква O в ошибке
источник

ИС

Илья Сакович... in Laravel для начинающих
потому что response.data - объект
источник

ИС

Илья Сакович... in Laravel для начинающих
JSON.parse ожидает на вход строку
источник

ИС

Илья Сакович... in Laravel для начинающих
поэтому джс переводит объект в строку
источник

ИС

Илья Сакович... in Laravel для начинающих
получается [Object object]
источник

ИС

Илья Сакович... in Laravel для начинающих
и уже эту строку джс пытается распарсить
источник

ИС

Илья Сакович... in Laravel для начинающих
[ - валидное начало джсона
источник

ИС

Илья Сакович... in Laravel для начинающих
а O - уже что-то не так и джс плюет исключение
источник

VY

Vladimir Yefremov in Laravel для начинающих
Илья Сакович
потому что response.data - объект
ок, убираю
источник

un

user name in Laravel для начинающих
Согласен. Axios возвращает готовый для работы объект
источник

VY

Vladimir Yefremov in Laravel для начинающих
Илья Сакович
получается [Object object]
да, так и получается,

т.е. мне надо по этому объекту идти циклом и выбирать что хочу?
источник

ИС

Илья Сакович... in Laravel для начинающих
Vladimir Yefremov
да, так и получается,

т.е. мне надо по этому объекту идти циклом и выбирать что хочу?
что значит выбирать что хочу?
источник