问题标签 [laravel-8]

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

laravel - Laravel 8 基于类的模型工厂

我试图弄清楚为什么当我尝试创建我的 Player 类的工厂时,dd($this)它又回来了,因为它没有覆盖模型的状态。同样没有意义的是,它是状态的两个项目的集合。

任何人都可以对此进行进一步澄清吗?

0 投票
1 回答
588 浏览

php - 只有根路径在新的 Laravel-8 安装中有效,所有其他都给 404

我在带有 PHP74 的 Apache24 上运行 Laravel 8.0.1

当我创建一个新项目时,欢迎页面呈现良好。如果我添加另一条路线,我总是得到 404

Laravel 页面现在渲染得很好。看我的好:)

但是如果我添加一条新路线routes/web.php

并尝试在 /about 访问页面我会得到一个 404 不幸的是它storage/logs/laravel.log是空的(当我访问 / 页面时也没有条目)

0 投票
1 回答
357 浏览

laravel - URL 在 Laravel 8 中被添加了两次

当我第二次按下导航按钮时,由于某种原因,浏览器中的 URL 重复了两次。澄清一下,第一次按钮单击将用户发送到正确的 URL,第二次单击由于 URL 的重复而失败。

观察:

  1. 我怀疑这可能是由于相对路径,因此当按两次系统按钮时,它应该再次添加相对路径。

  2. 我正在使用@extends 并怀疑系统尝试加载@extends 两次。


第一次按下按钮(可见 URL):

http://localhost:8000/sites/tax-declarations/add-data

再次按下相同的按钮(可见 URL):

http://localhost:8000/sites/tax-declarations/sites/tax-declarations/add-data

路线

Route::view('/sites/tax-declarations/add-data', 'pages/sites/tax_declarations/add_data');

导航刀片

0 投票
3 回答
6423 浏览

php - Laravel 8 中未定义动作 Controller@store 的问题

我仍在探索 Laravel 8,但我的控制器的 store() 方法“未定义”有问题。

InvalidArgumentException Action PostsController@store 未定义。(查看:D:\Server\htdocs\app\resources\views\posts\create.blade.php)

我相信我实际上已经定义了它,并且我使用了资源路线。

路线

控制器

在此处输入图像描述

0 投票
4 回答
30301 浏览

php - 如何解决 laravel 8 UI 分页问题?

我在试用最近发布的 laravel 8 时遇到了问题,我试图找出变化是什么以及它是如何工作的。当我这样做时,我遇到了分页 laravel 8 UI 变得混乱的问题,并且不知何故发生了。有谁能帮助我吗?或者经历过同样的事情?

像这样我在 laravel 8 Laravel 8 paginate UI中得到的视图

这是我使用“Index.blade.php”的代码

我用于 PostController 的代码

0 投票
2 回答
4473 浏览

php - 方法 App\Http\Controllers\HomeController::home 不存在。[Laravel 8]

我试图使用 Laravel Auth 注册用户。首先我得到了App\User找不到的错误,然后我用它修复了App\Models\User它。我真的不知道 Laravel 8 的用途是什么,因为我在使用以前的版本注册用户时从来没有遇到过问题。然后我遇到了这个问题

BadMethodCallException 方法 App\Http\Controllers\HomeController::home 不存在。

我真的不知道要提供哪些代码,因为我什至没有触摸 Authentication/HomeController 的默认代码。

但我确实更改了 RouteProvider 中的命名空间

web.php

在此处输入图像描述

0 投票
9 回答
20408 浏览

php - 路由资源在 Laravel 8.x 中不起作用

我对Route::resource()Laravel 8.x 中的方法有疑问。它返回的错误是:

目标类 [Admin\App\Http\Controllers\Admin\ProfileController] 不存在。

在此处输入图像描述

这是我在 routes/web.php 中的代码:

我找不到问题出在哪里。

0 投票
2 回答
767 浏览

php - PHPStorm - Laravel Eloquent 没有代码提示

基本上是这篇文章中描述的内容。

在 PHPStorm 中没有代码提示 eloquent 方法 - 这很令人困惑(我只是在学习 Eloquent)。

似乎所有提供的解决方案都不适用于 Laravel 6+。目前使用 Laravel 8。想再次推动这个话题 - 也许有人已经找到了合适的解决方案。

代码示例:

应用\模型\Article.php

控制器:

几乎所有方法都会发生。

0 投票
10 回答
72301 浏览

vue.js - 如何在 Laravel 8 中安装 Vue.js

我正在使用laravel 8,现在我想安装Vue.js。我正在尝试这样

  1. composer require laravel/ui
  2. php artisan ui vue
  3. php artisan ui vue --auth
0 投票
1 回答
393 浏览

php - Laravel 8 - unsupported_grant_type

我有以下问题:

  • 我正在创建一个 API(我是新手)
  • 有了这个 API,我想使用另一个 API 或 WebService
  • 在 Postman 中,我向 URL 发出 get 请求,它返回 OK 的 access_token,但在 Laravel 项目中它返回:"error" => "unsupported_grant_type".

这是我的代码:

我尝试安装 ** Laravel Passport **,但我现在没有使用数据库。