我正在使用Laravel Excel 2.1。我有一个数据数组,想作为新表添加到现有的excel文件中,并保存在本地。
这是我正在尝试的代码
Excel::load(base_path() . '/storage/app/surveyFilters/' . $surveyFilter->filename, function($file) use($data) {
$file->sheet('Individuals - Tagged', function($sheet) use($data)
{
$sheet->fromArray($data);
});
})->store('xls', public_path('assets'));
我收到此错误“在null上从array()调用成员函数”。如果我在调用和退出之前var_dump $ data,它显示了我的数组,因此$ data不为null。我也尝试了with()而不是fromArray(),但是得到了类似的错误消息。
任何帮助将不胜感激。