首页 > 解决方案 > 将 Laravel 模型交给具有多个 JSON“深层”的 Vue.js 组件

问题描述

这是我的 View-Blade.php:

<comment-component :comments="{{$offer->comments}}" ></comment-component>

这是我的 Vue 组件:

export default {
  props:['comments'],
  ...
}

问题

我的 Laravel Comment-Model 与 Employee-Model 有一对多的关系,所以如果我将 Comment-Models 移交给 Vue-Component,它将作为只有 1 个“深层”的 JSON 移交。

所以 Comment-Json 对象只有employee_id 而不是employee-Json-Object

标签: javascriptlaravelvue.js

解决方案


尝试

<comment-component :comments="{{$offer->load('comments.employee')}}" ></comment-component>

推荐阅读