Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Sử dụng Axios để lấy data trong VueJS

20:13 31-01-2019 577 lượt xem 0 bình luận

Chào mọi người, em đang tìm hiểu về VueJS kết hợp với Laravel framework. Em gặp phải vấn đề khi return data từ một action gọi axios.

Hàm bên dưới là em muốn lấy status_name từ id_status, vòng v-for lặp qua một list lấy từ axios, mỗi lần lặp sẽ gọi lại một hàm axios khác để lấy status_name.

Tuy nhiên, do axios trả về một promise object (bất đồng bộ) nên component được render trước khi lấy được data. Em đã google khá nhiều nhưng vẫn chưa ra. Hi vọng sẽ được mọi người giúp đỡ. Cảm ơn mọi người.

P/s : codeshare

https://codeshare.io/5vYjvl?fbclid=IwAR21_k7Ls8VlC_GuErRLniMQHDae0E5Ehtef85FwGy-X943E7yu7P2B6WaY

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập

Câu hỏi mới nhất