Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel:Dropzone js,获取[object object],但为什么?_Laravel_Dropzone.js - Fatal编程技术网

Laravel:Dropzone js,获取[object object],但为什么?

Laravel:Dropzone js,获取[object object],但为什么?,laravel,dropzone.js,Laravel,Dropzone.js,我正在尝试使用Laravel中的Dropzone.js上载图像,但在上载照片后,我在缩略图上显示[object object]时出错。我找不到我的错误,也不明白原因是什么 这是我的代码和错误的图像。为什么会这样?我能做什么 视图: 控制器: public function addimage(Request $request){ $file = $request->file('file'); $filename = uniqid().".".$file->client

我正在尝试使用Laravel中的Dropzone.js上载图像,但在上载照片后,我在缩略图上显示
[object object]
时出错。我找不到我的错误,也不明白原因是什么

这是我的代码和错误的图像。为什么会这样?我能做什么

视图:

控制器:

public function addimage(Request $request){
    $file = $request->file('file');
    $filename = uniqid().".".$file->clientExtension();
    $file->move('img/product', $filename);


    $dropzone = new Imagedb;
    $dropzone->product_id = $request->id;
    $dropzone->url = 'img/product'.$filename;

    $dropzone->save();
}
JS:

首先,试试看

$('meta[name="csrf-token"]').attr('content')
作为令牌

首先,尝试

$('meta[name="csrf-token"]').attr('content')

作为标记

我通过添加head标记修复了此错误

<meta name="csrf-token" content="{{ csrf_token() }}"> 
例如:

  autoProcessQueue:false,
  required:true,
  acceptedFiles: ".png,.jpg,.gif,.bmp,.jpeg",
  addRemoveLinks: true,
  maxFiles:8,
  parallelUploads : 100,
  maxFilesize:5,
  headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }

我通过添加head标记修复了这个错误

<meta name="csrf-token" content="{{ csrf_token() }}"> 
例如:

  autoProcessQueue:false,
  required:true,
  acceptedFiles: ".png,.jpg,.gif,.bmp,.jpeg",
  addRemoveLinks: true,
  maxFiles:8,
  parallelUploads : 100,
  maxFilesize:5,
  headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }
  autoProcessQueue:false,
  required:true,
  acceptedFiles: ".png,.jpg,.gif,.bmp,.jpeg",
  addRemoveLinks: true,
  maxFiles:8,
  parallelUploads : 100,
  maxFilesize:5,
  headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }