Size: a a a

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

2020 February 26

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
дергаю это в created а оно мне "на тебе промис, чо"
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
)))))
источник

ЕК

Егор Карась in Laravel для начинающих
после get() сделай .then((r) => {
//.. вот тут у тебя в r будет response, а у него data есть
})
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
async await неробит
источник

ЕК

Егор Карась in Laravel для начинающих
и вот в дате будет твой ответ, который ты ищешь
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Егор Карась
и вот в дате будет твой ответ, который ты ищешь
пробовал
источник

ЕК

Егор Карась in Laravel для начинающих
Ну ето точно работает!
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
оно то работает
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
но не так как мне надо\
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
🌚
источник

M

Michael in Laravel для начинающих
Так прям axios.get('/).then((r) => {this.data = r.data}) в апи и переноси.
Только не в this.data присваивай, а в response
пускай промис ресолвится внутри функций апи
источник

ЕК

Егор Карась in Laravel для начинающих
Можно тупо return r.data внутри, оно вернёт наружу.

Должно вернуть, во всяком случае
источник

ЕК

Егор Карась in Laravel для начинающих
Я обычно внутри за Vuex дёргаю
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
оно промис возвращает
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
и потом только результат
источник

M

Michael in Laravel для начинающих
так стопе
источник

AH

Andrey Helldar in Laravel для начинающих
мистер никитос
Route bind + load?
При загрузке bind вызывается модель Want

На фронте выводится список комментов с авторами.
В контроллере он сделал жадную загрузку:
$want->load('comments.user')

При отрисовке коммента модель user получает ссылку на него для отрисовки. Из-за этого второй раз загружается модель Want, получая в итоге два одинаковых запроса.

Чтобы этого избежать, чувак предлагает лайвхак: в контроллере прописать
$want->comments->each->setRelation('want', $want)

Таким образом, при обращении из юзера к релейшену want не будет производиться запрос в базу.
источник

ЕК

Егор Карась in Laravel для начинающих
Смари.

function getData() {
 return axios.get('/').then(response => {
       return response.data
 })
}

getData().then(data => {
 console.log(data)})
})
источник

ЕК

Егор Карась in Laravel для начинающих
Что-то типа того тебе должно помочь
источник

ЕК

Егор Карась in Laravel для начинающих
чё-то я скобочек понаставил лишка, ну да ладно)
источник