我的控制器是这样的:
public function index()
{
$products = $this->product->list();
dd($products);
return view('admin.product.index',compact('products'));
}
dd($products);
像这样的结果: https ://postimg.org/image/w39usbfrv/
我的视图刀片 laravel 是这样的:
<section class="content">
<product-list :products="{{$products}}" test="test"></product-list>
</section>
我的 vue 组件产品列表如下:
<template>
<div class="box">
...
</div>
</template>
<script>
export default {
props: ['products','test'],
mounted(){
console.log(this.test)
console.log(this.products)
}
...
}
</script>
如果我运行代码,在控制台上只显示结果console.log(this.test)
结果console.log(this.products)
不显示
为什么不显示?
我怎么解决这个问题?