问题标签 [laravel-7.x]

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 回答
1461 浏览

laravel - 找不到类“Jenssegers\Mongodb\Eloquent\Model”

Laravel 版本: 7.16.1
PHP 版本: 7.4
数据库驱动和版本: "jenssegers/mongodb": "4.0.0-alpha.1"

我有一个从控制台调用的队列应用程序。当我想插入集合时,我遇到了错误。原因是什么?我认为错误。

当我在浏览器上正常使用时。没关系。

我做了“composer dump-autoload”,但没有改变任何东西。

我的结构:

0 投票
3 回答
1050 浏览

vuejs2 - Axios 获取单一配置文件

Q) 使用 Axios 和 Vue 传递 id 并获取“Get”请求的正确方法是什么。

我有 Vue 组件,它具有数据对象和 pId -key 的值。

我已经检查过 pId 是否有价值。

个人资料 ID:{{ pId }}

给出值 1。

  • 当我像这样传递 pId 时: axios.get("/profile/${pId} "
  • 网址为:http: //192.168.10.101 :8000/profile/ $%7BpId%7D
  • 这意味着 pId 是字符串而不是值。

  • 我试过这个

    axios.get("/profile " + this.pId)

  • 这给了我http://192.168.10.101:8000/profile

  • 没有个人资料 ID,

  • 也尝试将 id 作为参数传递,但这不是正确的方法。

  • 如果我硬编码个人资料 ID,我将从 Laravel 获得个人资料,

  • http://192.168.10.101:8000/profile/1

  • 所以路线在 Laravel 方面是好的。

谢谢米卡。

0 投票
2 回答
199 浏览

laravel - 如何从单个页面反应应用程序登录到另一个域上的 Laravel 7.x?

我有一个正在运行的单页create-react-applocalhost:3000,我想登录到在(vhost)上运行的laravel 7.x实例。myapp.loc

最终我想要一个运行app.mysite.comlaravel的单页api.mysite.com

我可以直接从myapp.loc. 我已经安装了Laravel 护照和脚手架等,并且可以创建客户端 ID 和秘密,但我不确定是否需要它们,如果需要,如何使用它们。

我不确定并且找不到任何文档的是如何从我的 SPA 登录到 laraval(在 上运行localhost:3000)。我已经设置了我的 CORS 标头,并且可以连接不需要身份验证的请求,但我不知道如何登录或在登录后构造身份验证请求

我找不到关于 axios.post / get 请求的任何文档,重点是从另一个域登录并维护基于用户的访问。

由于我的知识不足以提出一个简洁的问题,因此我觉得我应该从三个层面寻找答案。

  1. laravel 是否可以充当我来自另一个域的单页应用程序的后端?
  2. 如果是这样,是否有记录在案的最佳实践/陈旧的路径来实现这一目标?
  3. 如果是这样,示例 axios 登录和后续会话调用会是什么样子?(例如有效载荷和报头形状)
0 投票
1 回答
269 浏览

php - 在 Laravel 宏中使用函数

我想扩展 Eloquent Builder 以支持搜索功能。在我的服务提供商内部,我添加了以下内容:

哪个有效。我现在可以在我的模型上调用搜索方法。

我遇到的问题是其中的逻辑变得相当复杂,我不希望它是一个大脚本,但是拆分为函数不起作用,因为macro回调内部的范围实际上来自 Eloquent Builder .

所以这不起作用:

有没有一种方法可以使用函数而无需费心扩展完整的 Eloquent Builder?

0 投票
1 回答
62 浏览

laravel - 控制器在 Laravel 中的位置

我使用 CLI 创建了一个名为“StoriesController”的新 Laravel 控制器:

当我打开 app/Http/Controllers/StoriesController.php 时,我看到:

我的问题是关于这条线:

“控制器”脚本在哪里?哪个目录?

0 投票
1 回答
291 浏览

python-3.x - 如何托管也运行 python 脚本的 Laravel 项目

我想知道如何托管一个运行 python 脚本的 Laravel 项目,以获取对其模块之一的建议。显然,我在本地使用 XAMPP 服务器运行它,但我如何托管它?我应该使用哪种服务?

0 投票
2 回答
35 浏览

laravel - 有没有一种方法可以从使用多个 where 子句相关的多个表中读取数据?

我有三个表,即类、预订和用户。我想阅读获得批准的用户预订。

但它给了我一个 Column not found 的错误,即使所有的列都在那里

该表的结构如下

类表

预订表

用户表

我得到的错误 在此处输入图像描述

这是我的查询 在此处输入图像描述

0 投票
2 回答
1745 浏览

laravel - Laravel excel导出如何导出条件数据?

我正在尝试从我的表中导出部分数据而不是所有数据,我正在使用 Maatwebsite插件

我在控制器中尝试了以下代码

在这个时候我得到空的excel文件。

创建应用程序/导出后,我能够获取所有数据

像下面

应用程序/导出/ReportExport.php

但我怎么能在控制器中做到这一点?或者我怎样才能将 $report 数据控制器发送到集合?

0 投票
1 回答
444 浏览

laravel - 控制器和资源控制器之间的区别

在 Laravel 中,常规控制器和资源控制器有什么区别?请举例说明差异。

0 投票
3 回答
3251 浏览

jquery - Laravel 7.x Uncaught ReferenceError: $ is not defined

我正在使用 Larave 7.x 版本。为了测试 JQuery,我将以下代码放在了欢迎中 body 标记的末尾。

它引发以下错误...

Uncaught ReferenceError: $ is not defined at ...

deffer然后我从脚本中删除。

现在 JQuery 没问题。但它会引发以下错误......

[Vue 警告]:找不到元素:#app

问题是,我可以使用JQueryVue,但不能同时使用两者。

有什么方法可以同时使用 JQuery 和 Vue?