问题标签 [laravel-spark]
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.
php - Laravel Spark 在注册时重定向
我只是想在用户注册时将他们重定向到一个页面。当用户登录时,我通过更改 vendor/laravel/Spark/src/Http/Controllers/Auth 中 LoginController 中的以下行来完成此重定向
在尝试为注册做同样的事情时,我更改了 RegisterController 中相同地址的同一行。然而,这并没有奏效。
我将代码追溯到 RedirectsUsers 特征,它首先查找 redirectPath 属性,然后查找 redirectTo 属性。所以看起来这应该可行。
但是,我被重定向到“未定义”,这似乎表明“redirectTo”变量要么在某个不应该受到保护的地方受到保护,要么只是丢失了。该变量存在于 laravel 的 authController 中。
laravel - Laravel Passport 使用 Select2 ajax 返回 401
我正在使用 Select2 插件 v 3.5.1,我正在尝试使用 ajax 远程加载选项,但我从 Laravel Passport 获得 401。
当我使用 jQuery ajax 发出其他请求时,结果是相同的,但是当我使用 VueJS 时,请求成功。
任何想法,为什么会这样?
php - Laravel Spark - 登录时重定向
我有一个非常简单的问题。我只想在用户登录后将用户引导到“/home”以外的地方。如果您可以更改 spark 软件并在每次部署中保留这些更改,这并不难。但是,composer 在部署时会重新安装所有内容,并且对核心供应商软件进行更改通常是不好的做法。
对于创作者来说,这似乎应该是一件非常基本和简单的事情。那么,我该怎么做呢?
我努力了 ...
在我的应用程序中更改身份验证控制器和密码控制器中的 redirectTo 和 redirectPath 变量。
将登录控制器添加到我的应用程序 - 独立于 spark - 然后重置相同的变量。
尝试调用 Spark 服务提供者中的 afterLoginRedirectTo 和 afterAuthRedirectTo 函数。这返回了一个错误,表明函数不存在。
不知道从这里去哪里。
javascript - 我怎样才能加快吞咽?
在 vanilla Laravel Spark 安装中,运行 gulp 大约需要 20 秒。这是我的日志:
[15:05:48] 开始“所有”...
[15:05:48] 开始“少”...
[15:05:53] 4.74 秒后完成“少”
[15:05:53] 开始'webpack'...
[15:05:58]
[15:05:58] 5.28 秒后完成“webpack”
[15:05:58] 开始“复制”...
[15:05:59] 486 毫秒后完成“复制”
[15:05:59] 开始“复制”...
[15:05:59] 17 毫秒后完成“复制”
[15:05:59] 开始“少”...
[15:05:59] 159 毫秒后完成“少”
[15:05:59] 开始'版本'......
[15:05:59] 517 毫秒后完成“版本”
[15:05:59] 11 秒后完成“全部”
[15:05:59] 开始“默认”...
我的 gulpfile:
我在运行代客的 Mac Mini 上使用最新版本的 gulp 和 gulp CLI。我该怎么做才能使这个运行更快?20 秒似乎太长了。
laravel-spark - 属性或方法未在实例上定义,但在渲染期间引用
我正在研究 laravel + spark + vuejs。我正在尝试制作新模块,以下是代码。
路线/web.php
Vue js:资源/资产/js/app.js
控制器: app/Http/Controllers/EmergencyPlanTemplateController.php
查看:resources/views/vendor/spark/emergency-template-plan.blade.php
我收到以下错误
Vue warn]:属性或方法“all_emergencies”未在实例上定义,但在渲染期间被引用。确保在 data 选项中声明反应数据属性(在根实例中找到)
vue.js - 收到响应后更新自定义组件的表单
我正在尝试使用 Laravel Spark 在自定义组件中加载导师的个人资料。它会随我输入的任何内容进行更新,但加载时始终为空。
组件本身如下:
});
这是我拥有的内联模板:
对 Vue 非常陌生,并试图在旅途中学习!任何帮助深表感谢!
vue.js - Bus.$emit 不工作
我正在研究 Laravel + spark + vue js。以下是我的代码
应用程序js
刀片文件
在添加新的和编辑逻辑之前,它工作得很好,但在那之后 Bus.$emit('updateEmergencies'); 停止工作,现在它不工作了。
任何建议可能是什么原因?
laravel - 为什么 Laravel Spark 安装在项目根目录中,然后符号链接到供应商?
我注意到 Laravel Spark 用于安装自身的(对我而言)奇怪的模式,我无法真正弄清楚为什么应该这样做或被认为是好的做法。
行为
鉴于我们在目录中创建了一个 Spark 应用程序/var/acme-spark
。
首先,Spark 安装程序设置一个 Laravel 应用程序。之后,它将所有 Spark 文件(PHP 源代码、前端资产,例如 LESS 和 JS 文件、刀片模板等)下载/安装到spark
项目根目录下的一个目录中,即/var/acme-spark/spark
. 然后它会更新composer.json
以包含以下内容:
这基本上意味着:“获取spark
目录并将其视为供应商存储库。然后为供应商中的spark
目录创建符号链接。”
符号链接确实如下所示:
令人费解的部分
现在这很令人费解,因为它可以让您完全控制 Spark 核心的所有内容,那么为什么要使用 composer 呢?另一方面,它使更新成为一个问题,因为您可能已经更改了一些内容并希望它们在更新期间不会被覆盖。那么为什么不使用带有私有存储库的简单作曲家包呢?
为什么它是这样完成的?这是好习惯吗?它成为或不是良好做法的原因是什么?
vue.js - Vue-multiselect不一致的反应选项
所以我正在使用 Laravel Spark 构建一个应用程序,因此我趁机学习了一些 Vue.js。
我花了比我想要的时间更长的时间来解决它,但我几乎让 Vue-multiselect 为一组选项工作,其中选定的选项是通过获取请求检索然后更新的。
到目前为止,我所采用的方式可能远非最佳,所以请耐心等待,但它似乎只在大约 60% 的时间内加载选定的选项。需要明确的是 - 控制台中永远不会记录任何警告/错误,如果我检查网络选项卡,获取导师仪器的请求总是成功返回相同的结果......
我已经声明了一个全局数组准备好了:
然后我的主要组件发出请求并更新变量:
我来自 Vue-multiselect 的自定义多选然后获取所有可用的工具并更新可用的工具,以及那些被选中的工具:
可用的选项始终存在。
这是一个 YouTube 链接,如果您一遍又一遍地刷新页面,它的外观
我愿意接受任何建议,欢迎提供帮助!