- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从 Controller 获取模型的关系,以便能够将关系显示为不是 id 而是该 id 的名称或类型或任何可能的类型。在这种情况下,我试图获取与问题相关的信息,它具有什么响应类型(文本、多个、排名、是或否)以及属于哪个部分(名称)
到目前为止,这是我的 Controller 代码
public function index()
{
return Inertia::render('Question/Index', [
'survey_question' => SurveyQuestion::all(),
'survey_section' => SurveySection::all(),
'response_type' => ResponseType::all()
]);
}
<el-table
:data="tableData">
<el-table-column
prop="question"
label="Pregunta">
</el-table-column>
<el-table-column
label="Seccion">
<template slot-scope="scope">
<p> {{ scope.row.survey_section.title }} </p>
</template>
</el-table-column>
<el-table-column
label="Tipo de Respuesta">
<template slot-scope="scope">
<p> {{ scope.row.response_type.type }} </p>
</template>
</el-table-column>
<el-table-column
prop="optional"
label="Opcional">
</el-table-column>
<el-table-column>
<template slot-scope="scope">
<div class="btn-link-edit action-button" @click="edit(scope.row)">
<i class="fas fa-pencil-alt"></i>
</div>
<div class="btn-link-delete action-button" @click="delete(scope.row)">
<i class="fas fa-trash"></i>
</div>
</template>
</el-table-column>
</el-table>
{{ scope.row }}
然后我得到信息,但只有这样的问题
{ "id": 1, "question": "asdfasdf", "survey_section_id": 1, "response_type_id": 1, "optional": 1 }
{{ scope.row }}
我还从这些 id 中获得另一个数组,其中包含来自部分和响应类型的与该 id 相关的信息。
最佳答案
您应该使用 with
eloquent 模型中的方法。例如:
$result = Model::with(['nameOfTheRelationShip'])->get();
关于laravel - 如何将某个模型的关系用 Inertia::render 显示在表格中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58239681/
Inertia 不返回任何验证错误 这是我的 Controller 代码 /** * Store a newly created resource in storage. * * @param
我想分享一些我发现的东西,因为那里没有太多信息(我找不到)。 带有 Jetstream Inertia 的 Laravel 8 有一些共享对象,例如用户、当前路由……您可以使用 $page 变量在组件
我目前很困惑为什么 Inertia.js 没有重新加载或重新呈现我的页面。 我有一个可以填写的表格,一旦提交就会执行: Inertia.post("/ban", ban); 这将重定向到我的 Lara
我正在尝试从 Controller 获取模型的关系,以便能够将关系显示为不是 id 而是该 id 的名称或类型或任何可能的类型。在这种情况下,我试图获取与问题相关的信息,它具有什么响应类型(文本、多个
我有一个使用 VILT 堆栈(Vue、Inertia、Laravel、Tailwind)构建的应用程序。我有一些组件,如 cards可以在应用程序中的任何地方使用。因为我不想每次构建在某些目录中注册组
我有一个水平 UIScrollView ,我需要分页这个 ScrollView 。但问题是我还需要非分页 UIScrollView 的“惯性”效果.我一直在谷歌搜索和stackoverflowing有
我已经在 wikiprop.org 上成功实现了水平滚动但是the example I followed具有这种惯性/动量效应,您可以在其中滑动,它会继续滚动并逐渐减慢速度——这在网络上很常见。 为什
我正在使用 laravel 和 inertia.js 来实现我的项目。在我的导航栏中,如果用户已登录,我想显示带有一些用户详细信息的 div 元素。如果用户未登录,则不应显示 div。我已经尝试过了,
我的第一个 Python 程序遇到了障碍,我认为我没有足够的知识来解决自己的问题。 这是一个二维表面上的可控宇宙飞船,我想添加动量/惯性我有了它,这样当发动机停止时,船就能继续按照以前的矢量行驶。然而
我正在尝试使用键盘旋转具有惯性阻尼的模型。该代码在固定时间步长下运行良好,但在可变更新频率下表现不同。 更新方法: protected override void Update(GameTime ga
enter image description here 生产时出现页面过期 419。我已经尝试运行 php artisan clear:cache、php artisan config:cache、
我已经在 Laravel 8 Inertia 和 Vue.js 项目上工作了几个星期,没有遇到这个问题。我的文件位于 C:\Users[my_user]\laravel。我在打开 127.0.0.1:
我目前正在使用 vue 构建一个 SPA 并安装了 jetstream(与 fortify 一起提供)并使用inertiajs 来获取我的 vue 组件。有没有办法使用inertia::render(
我正在尝试在 Vue.Js 中对来自 Laravel 的数据进行分页。我也在使用 Inertia.js。 在我的 Laravel Controller 中我有: $data['particip
我正在尝试在 Vue.Js 中对来自 Laravel 的数据进行分页。我也在使用 Inertia.js。 在我的 Laravel Controller 中我有: $data['particip
这个问题需要一些解释,所以请耐心等待。 与流行的看法相反,默认情况下,Mobile Safari 中的网页不启用惯性滚动(非常流畅的 60fps 滚动)。由于它在用户体验方面产生了天壤之别,因此在专门
我从 Inertia Laravel 示例开始 https://github.com/drehimself/inertia-example 这只不过是 Laravel 和 Vue 在一个整体代码库中,
这个错误突然出现。我尝试重新安装 npm 软件包,但它不起作用。但是当我使用相同的 npm 包创建一个新的 jetstream-inertia 项目时,它就会起作用。有帮助吗?在 Chrome 上测试
所以我正在开发一个带有 Inertia 和 Vue 的 Laravel 8 应用程序。 想法是大部分页面都是 Laravel + Blade(适合 SEO、快速加载等),但是对于需要大量用户交互的选定
我已经设置了一个使用 Jetstream(惯性 js 堆栈)的 Laravel 8 安装。 Jetstream 提供的所有 View 都正常工作。 问题是当我创建一个呈现新 Vue 模板的新路由时,我
我是一名优秀的程序员,十分优秀!