Ngày 8 VueJS Dùng Axios để gọi API trong Laravel và VueJS thực hành
Ở ngày 7 thì mọi thứ về môi trường mình đã cùng nhau setup xong giờ chỉ việc vào nội dung chính Gọi API Thêm mới Giờ quay lại component ApiCalling.vue hôm ngày 7 tạo viết cho nó 1 cái form nhập liệu như sau: Ở đây đơn giản là mình sẽ khởi tạo trước cái product trong data có name rổng và price là 0 Tiếp đến phương thức createProduct là khi click submit trên form nó sẽ gọi đến hàm này. Chắc có người sẽ hỏi ủa axios ở đâu ra mà sài như đúng rồi vậy Trả lời là nó có sẳn ở resources/js/bootstrap.js nha Nếu chưa có mà bị báo lổi thì ta thêm vào window.axios = require('axios); Khai báo ở đây có nghĩa là mình được toàn quyền gọi axios từ bất kì đâu trong laravel. 1 điều nữa ủa sao biết route là /products với methods là post mà gọi như đúng rồi vậy. Dạ xin thưa trang chủ Laravel nó ghi là vầy GET /photos index photos.index GET /photos/create create photos.create POST /photos store photos.store