问题标签 [inertiajs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
860 浏览

laravel - 使用 vuejs 和 laravel 登录后页面未呈现惯性

我正在使用带有 vuejs 和惯性js 的 laravel 项目。我想让用户登录,登录后我希望用户重定向到 test.vue 文件,我创建该文件只是为了学习。我在提交注册表后做了一个注册表我调用了一个函数登录,即我希望同一个用户登录,谁注册了。我设置的登录功能工作正常,但无法使用惯性渲染重定向到 vue 页面。

注册表格.vue

网页.php

前端控制器.php

测试.vue

0 投票
1 回答
1243 浏览

laravel - Laravel 惯性动态表单验证

我有一个按钮,单击该按钮会向表单添加一些输入:

我正在使用 Laravel 8 和 Inertia 并想验证我的表单。当我尝试验证时,表单输入未显示在 $request->input('texts'); 中 如果表格为空。如果表单输入已填写,那么它们会出现吗?

这是我的控制器代码:

这是我的 Vue 表单模板代码:

最后,这是我的 Vue 代码:

为什么,当我点击提交按钮时 $request->input('texts.*'); 不行?当表单为空时它总是不显示任何内容,并且仅在填写表单时才显示输入?

0 投票
1 回答
139 浏览

python - kmeans集群新手

我是 Python 新手,正在运行集群介绍演示。但是,代码在某一时刻卡住了,我希望有人能帮我解决这个问题。

这是我收到的错误消息:

非常感谢

0 投票
1 回答
107 浏览

laravel - 如何在 vue.js 文件中集成 Jetstream 身份验证?

我正在做一个项目,在这个项目期间,我应该在 laravel 中使用身份验证系统创建 api。我使用了急流和惯性。我有两个文件夹,一个与我的 api 和 jetstream auth 分开,另一个与我的 vue.js 项目分开,我将在其中实现 axios 请求。如何将 jetstream 集成到我的 vue.js 项目中?还是我做错了什么?先感谢您。

0 投票
1 回答
45 浏览

php - 将数据和图像文件保存到数据库 Laravel 中失败

我有一个表单,它必须在我的表单中运行存储功能VerificationController.php并在用户表中编辑数据并在验证表中创建记录,并且必须将两个图像保存到特定文件夹中,但是在我发送 ajax 请求之后,什么也没有发生。我还尝试dd()了一些变量的函数,但也没有任何反应。

我的store功能:

Verify.vue还有我的(视图)文件的JS 部分:

编辑:1我终于在 Google Chrome 开发工具中发现了这个错误

0 投票
1 回答
293 浏览

php - Laravel 上传多张带有错误 idback 的图像:“idback 必须是文件类型:jpg、jpeg、png。”

我正在使用 Laravel 8 和 Vue.js 制作一个表单,在其中上传两张图片(每张图片都进入不同的路径和不同的输入字段)。

我在网上冲浪,却一无所获。

我在 Google Chrome 开发工具 -> 网络 -> 预览中遇到的错误:

但我张贴成表格的文件是.jpg

我的 VerificationController.php 存储功能:

带有 axios 请求的 Verify.vue 文件:

和标签:

Verify.vue 中的输入:

现在,我看到这是在 POST 请求中(所有其他输入都正确提交,但没有):

编辑后:它仍然会给我C:/fakepath/image.jpgC:/fakepath/image2.jpg在我的请求中(并抛出状态 302),并且在 Dev Console 中将向我显示:

开发控制台中的输入

0 投票
2 回答
4374 浏览

laravel - Laravel Fortify + Inertia + vue 如何添加角色和权限?

我的项目使用 laravel fortify,惯性与 vue。我必须添加基于角色的权限(就像 spatie 权限包)。我还是个刚强和惯性的初学者。但我有 spatie 包的经验。我不知道如何添加角色和权限来强化。目前我正计划创建像 spatie 包有(角色、权限、角色_has_permissions 等)的表结构。是否有每个构建包或更好的方法来实现角色和权限?并在 vue 文件中使用“@can”?谢谢你。

编辑

大家好,这是我目前正在做的(我现在正在使用这个)。它正在工作,但仍需要一些改进,(任何更好的解决方案我真的很感激)

1)像往常一样安装和配置 spatie/laravel-permission

2)使用播种器向表添加预定义的权限和角色

  1. 在用户模型中创建函数以获取权限数组列表

  2. 并将该功能添加到惯性中间件

现在$page.props.auth.can可以全局访问

  1. 在 vue 文件中添加权限检查
0 投票
2 回答
4410 浏览

laravel - 将文件从 Laravel 上传到 azure blob 存储

我的任务是使用 Vue.js(惯性)维护一个 Laravel 项目(两者都不是很有经验)。现在我们需要将主机切换到 Azure,我被困在文件存储上。具体来说,我不确定如何将文件从 Laravel 上传到 Blob。我已经在使用https://github.com/matthewbdaly/laravel-azure-storage,这是连接驱动程序的便捷方式。

我在 filesystem.php 中的驱动程序(细节正确):

我的控制器:

请帮忙!

0 投票
3 回答
2327 浏览

javascript - Laravel 8 + Inertia 不渲染变量

我实际上正在努力将数据传递到 GET 请求页面,我试图将数据从数据库传递到 Dashboard.vue 组件(使用 Laravel 8 + Inertia.js 堆栈)

但是什么也没发生,为什么?

控制器组件:

前端:

0 投票
1 回答
474 浏览

laravel - 在 laravel 模块中使用喷射流惯性

我想一起使用 nwidart/laravel-modules 和惯性。我遇到的问题是我的用户模块中的 Index.vue 没有显示并且没有错误。

当我的 app.js 中有这行代码时

然后我的 Index.vue 出现了,但是当我尝试循环遍历它以使其成为动态时,什么也没有出现,也没有错误

这就是我现在在我的 app.js 中所拥有的