我正在嘗試使用 laravel 中的控制器從數據庫中獲取數據到 vue 組件,但由于某種原因沒有在屏幕上顯示任何內容,數據正在傳遞并且沒有錯誤可以看到我唯一能看到的是“li”標記點比數據庫中存在的條目多得多這就是我得到的:-控制器:-class MyRequestController extends Controller{ public function MyRequest() { return User::all(); }}組件視圖:-<template> <div class="container"> <div class="row justify-content-center"> <div class="col-md-8"> <div class="card"> <div class="card-header">Example Component</div> <div class="card-body"> <ul> <li v-for="user in users">{{users.email}}</li> </ul> </div> </div> </div> </div> </div></template><script> export default { data() { return { users : [] } }, created() { axios.get('./userz') .then(response => this.users = response.data); } }</script>我仍在弄清楚 laravel 中的 vue,所以如果你保持簡單的答案,它真的會有所幫助。調試更改:-created() { axios.get('./userz') .then(response => this.users = response.data); console.log(this.users); }輸出:-
無法從控制器獲取數據到 Vue 組件
拉丁的傳說
2022-12-02 17:17:56