我正在创建一个具有仪表板的web应用程序,使用的是laravel和vue。当我将数据从控制器传递到vue文件数据时,正确地接收到数据,但是当我将其设置为vue变量时,变量中的值不会被设置。所有数据都被接收并显示在控制台中,但当我将其设置为vue变量时,变量不会更新其值。这是我的控制器类:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
class UsersController extends Controller
{
//
public function
我一直在做一个简单的vue js和laravel数据显示网页,这是为了显示所有的数据在一个表格,但我没有这么幸运这样做,我已经张贴了这个问题,但错误现在已经改变,所以我再次张贴。当我转到/api目录时,我能够看到所有的json数据,即使有所有页码的分页所需的不同页面也是如此,但是当我转到控制台时,我会得到一个Json错误:
Source map error: Error: JSON.parse: unexpected character at line 1 column 1 of the JSON
data
Resource URL: http://127.0.0.1:8000/js/app
,思想,,我正试图构建一个显示,其中的活动是用一些过滤器显示的。数据来自CMS生成的API。这些过滤器没有显示在代码中,因为它不相关。
问题当手动定义数据属性中的“项”时,v-for列表呈现显示得很好,并给出了所需的输出。当从api中提取数据并将它们分配给项目时,v-for没有显示任何内容。
我的想法,,我认为v-for是在api请求完成之前运行的,将数据放入'items‘值中。目前,我使用'created‘属性来激发函数,之前也使用了'Mounted()’,这也不起作用。
版本 Vue 2.6.14,Axios 0.21.1
Vue码
var vue = new Vu
我第一次在Laravel5.3中使用vue,目前我可以在vue中使用Jquery请求来获取数据,但是我在显示它时遇到了一些困难。这是我目前的脚本:这是我的观点:
<li>
<!-- inner menu: contains the actual data -->
<ul class="menu" id="messagesArea">
<messages></messages>
</ul>
</li>
<!-- Further Do
我正在用Laravel5.3开发。我也使用分形。我还将axios作为Http客户端来执行Ajax请求。
如果我发送一个get请求显示所有椅子api。本人获发还,并附有以下展示:
我使用VueJS 2将值解析为html视图。
ChairsController.php
public function index()
{
$chairs = Chair::paginate(25);
// Return a collection of $chair with pagination
return $this->response->withPaginator($c
请救救我!我有两页:Home、About和一个组件SecondPage。这个组件有两个带有数据的表,它应该显示在About页面上。但是,当我导航到About页面时,所有数据都被清除,表为空。我试着将About页面中的所有内容作为About组件显示在我的主页Home中,它可以工作!所以道具是正确传递的。为什么当我单击About页面时,表中的所有数据都会消失?我试过.prevent,但它不像我预期的那样工作。
About.vue
<template>
<div class="about">
<h1>This is an about p