htmlspecialchars()期望参数1是laravel 9中给出的字符串,对象


public function viewData($id){
$result = Property::find($id);
$view = view('home.property_detail',compact('result'))->render();
return response()->json(['body'=>$view]);
}

控制器功能

function view(id) {
var route = "{{route('home.page')}}";
$.get(route+'/view/details/'+ id, function (product) {
$('#single_view').html('');
$('#single_view').append(product.body);
$('#view_model').modal('toggle');
});
}

onclick函数调用jquery.min.js:2 GET https://zehrii.com/view/details/24 500"错误点击这个错误显示标题

在resources/views/home/property_detail.blade.php中出现错误

@foreach (json_decode($result->features) as $feature)
<div class="col-sm-4">
{{ $feature }}
</div>
@endforeach

似乎{{$feature}}是一个对象,你试图访问它作为一个字符串,你需要调用对象内部的单个属性,例如:

$feature->title

最新更新