问题标签 [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.
compilation - Laravel 5.4 - npm 运行观察
我最近创建了一个新的 Laravel 5.4 项目。
为了运行 Laravel mix,我做了npm install
,然后npm run watch
,但我最终得到了一堆错误和一个生成的 npm-debug 文件。
我怎样才能解决这个问题?
解决方案:
节点已经过时了,所以我做了:
nvm install stable
nvm use stable
- 删除 node_modules 文件夹(如果有的话)
npm install
- 现在
npm run watch
再次运行,一切都应该相应地工作。
database - 我的 laravel 项目中出现此错误 Class 'App\Movie' not found
我面临这个问题 哎呀,看起来出了点问题。web.php 第 31 行中的 1/1 FatalErrorException:未找到“App\Movie”类我在从数据库获取数据时发现此错误我在数据库中手动插入数据,现在从 laravel 模型中检索该数据并发现此错误类“App”在模型中创建类时找不到 \Movie'
php - 使用 Laravel 黄昏只迁移一次
根据“数据库测试”文档,我可以在每次测试后重置数据库(第一个选项)。第二种选择是使用事务运行测试。这对我来说似乎是一种更好的方法,但如果我想使用事务运行,迁移不会运行。
有没有办法为所有测试过程运行一次迁移?
换句话说,我想运行迁移,使用事务运行每个测试,然后回滚。我尝试了文档所说的内容,但我认为缺少一些东西。
laravel - Laravel 5.4 会话在 Auth::login 之后似乎没有持续存在
尽管有很多人有这个问题,但我找到的解决方案不起作用。我只是想使用 Augh::login($user) 然后重定向。我在调用 login() 后立即验证了用户正在登录,但是,一旦我重定向,我就会被弹回登录屏幕。这是我的路线:
我已经花了大约 5 个小时在不同的解决方案上,但绝对没有尽头,请有人帮忙!!!!!!!!!
laravel - Vue组件未加载数据
我正在使用 Vue 组件测试 Laravel 5.4。但问题是 Vue 组件未显示在视图页面中。
这是我的 Vue 文件:
聊天消息.vue
这是刀片chat.blade.php
这是我的app.js
加载app.js没有错误,因为我已经检查过它在视图页面中。谁能建议我这里有什么问题?
laravel - 在 laravel 5.4 中创建合约
上的文档laravel.com
是不够的。任何人都可以指导我如何Laravel
从头开始创建合同。
我需要在Laravel
. 现在,我正在使用Laravel 5.4
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
ajax - 在 laravel 中通过 AJAX 向我的网站添加评论
我有一个包含食谱的网站,用户可以对任何食谱发表评论。现在,当用户提交评论时,整个页面正在重新加载,我想通过 AJAX 来实现更好的用户体验。我现在的代码是这样的:
在我的路线/web.php
在我的评论控制器中
上面的代码正在工作。现在,当我尝试让它像这样时,它不起作用。
我的阿贾克斯:
在我的控制器中,我将其更改为: In My CommentsController
我收到 404 响应,但我检查了路线(都和以前一样,不仅仅是使用 ajax),一切都很好。我在这里做错了什么?谢谢您的帮助。
mongodb - 在 laravel 中调用数组上的成员函数 all()
我收到此错误:
Builder.php 第 485 行中的 FatalErrorException:
调用数组上的成员函数 all()
我的注册控制器
laravel-5.3 - [Vue 警告]:属性或方法“消息”未在实例上定义,但在渲染期间引用
我正在测试 VueJs 以用于测试目的,用户将发送一些消息,并且消息将通过组件呈现到主页。
在这里,我使用了三个组件..但是当我发送消息时,我看到以下消息..在控制台上:
[Vue 警告]:属性或方法“消息”未在实例上定义,但在渲染期间被引用。
[Vue 警告]:属性或方法“addMessage”未在实例上定义,但在渲染期间被引用。确保在 data 选项中声明反应数据属性。
这是刀片页面:
这是ChatMessage.vue
组件:
聊天记录.vue
ChatComposer.vue
app.js(主 vue js 文件)