问题标签 [laravel-5.4]

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 投票
0 回答
810 浏览

compilation - Laravel 5.4 - npm 运行观察

我最近创建了一个新的 Laravel 5.4 项目。

为了运行 Laravel mix,我做了npm install,然后npm run watch,但我最终得到了一堆错误和一个生成的 npm-debug 文件。

我怎样才能解决这个问题?

解决方案:

节点已经过时了,所以我做了:

  1. nvm install stable
  2. nvm use stable
  3. 删除 node_modules 文件夹(如果有的话)
  4. npm install
  5. 现在npm run watch再次运行,一切都应该相应地工作。
0 投票
0 回答
170 浏览

database - 我的 laravel 项目中出现此错误 Class 'App\Movie' not found

我面临这个问题 哎呀,看起来出了点问题。web.php 第 31 行中的 1/1 FatalErrorException:未找到“App\Movie”类我在从数据库获取数据时发现此错误我在数据库中手动插入数据,现在从 laravel 模型中检索该数据并发现此错误类“App”在模型中创建类时找不到 \Movie'

0 投票
4 回答
3137 浏览

php - 使用 Laravel 黄昏只迁移一次

根据“数据库测试”文档,我可以在每次测试后重置数据库(第一个选项)。第二种选择是使用事务运行测试。这对我来说似乎是一种更好的方法,但如果我想使用事务运行,迁移不会运行。

有没有办法为所有测试过程运行一次迁移?

换句话说,我想运行迁移,使用事务运行每个测试,然后回滚。我尝试了文档所说的内容,但我认为缺少一些东西。

0 投票
1 回答
437 浏览

laravel - Laravel 5.4 会话在 Auth::login 之后似乎没有持续存在

尽管有很多人有这个问题,但我找到的解决方案不起作用。我只是想使用 Augh::login($user) 然后重定向。我在调用 login() 后立即验证了用户正在登录,但是,一旦我重定向,我就会被弹回登录屏幕。这是我的路线:

我已经花了大约 5 个小时在不同的解决方案上,但绝对没有尽头,请有人帮忙!!!!!!!!!

0 投票
1 回答
1225 浏览

laravel - Vue组件未加载数据

我正在使用 Vue 组件测试 Laravel 5.4。但问题是 Vue 组件未显示在视图页面中。

这是我的 Vue 文件:

聊天消息.vue

这是刀片chat.blade.php

这是我的app.js

加载app.js没有错误,因为我已经检查过它在视图页面中。谁能建议我这里有什么问题?

0 投票
2 回答
5428 浏览

laravel - 在 laravel 5.4 中创建合约

上的文档laravel.com是不够的。任何人都可以指导我如何Laravel从头开始创建合同。

我需要在Laravel. 现在,我正在使用Laravel 5.4

0 投票
1 回答
21398 浏览

php - Laravel 5.4 sorting

I've got 2 columns, Model and Action. First thing I would like to achieve is to order the model from A to Z.

I'm doing that with

Then I would like to order the action column on index, create, store etc. I've got a query, and i'me trying to sort the results in order: index, create, store, show, edit, update, destroy, [everything else].

However the result i'm getting is: [everything else], index, create, store, show, edit, update, destroy

Query:

Result should be something like:

  • model 1, index
  • model 1, create
  • model 1, store
  • etc
  • model 1, everything else
  • model 2, index
  • model 2, create
  • model 2, store
  • etc
  • model 2, everything else

Has anyone got an idea how I can fix this?

Thanks

0 投票
0 回答
590 浏览

ajax - 在 laravel 中通过 AJAX 向我的网站添加评论

我有一个包含食谱的网站,用户可以对任何食谱发表评论。现在,当用户提交评论时,整个页面正在重新加载,我想通过 AJAX 来实现更好的用户体验。我现在的代码是这样的:

在我的路线/web.php

在我的评论控制器中

上面的代码正在工作。现在,当我尝试让它像这样时,它不起作用。

我的阿贾克斯:

在我的控制器中,我将其更改为: In My CommentsController

我收到 404 响应,但我检查了路线(都和以前一样,不仅仅是使用 ajax),一切都很好。我在这里做错了什么?谢谢您的帮助。

0 投票
1 回答
1259 浏览

mongodb - 在 laravel 中调用数组上的成员函数 all()

我收到此错误:

Builder.php 第 485 行中的 FatalErrorException:

调用数组上的成员函数 all()

我的注册控制器

0 投票
1 回答
3063 浏览

laravel-5.3 - [Vue 警告]:属性或方法“消息”未在实例上定义,但在渲染期间引用

我正在测试 VueJs 以用于测试目的,用户将发送一些消息,并且消息将通过组件呈现到主页。

在这里,我使用了三个组件..但是当我发送消息时,我看到以下消息..在控制台上:

[Vue 警告]:属性或方法“消息”未在实例上定义,但在渲染期间被引用。

[Vue 警告]:属性或方法“addMessage”未在实例上定义,但在渲染期间被引用。确保在 data 选项中声明反应数据属性。

这是刀片页面:

这是ChatMessage.vue组件:

聊天记录.vue

ChatComposer.vue

app.js(主 vue js 文件)