问题标签 [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.

0 投票
1 回答
670 浏览

php - Laravel Spark 在注册时重定向

我只是想在用户注册时将他们重定向到一个页面。当用户登录时,我通过更改 vendor/laravel/Spark/src/Http/Controllers/Auth 中 LoginController 中的以下行来完成此重定向

在尝试为注册做同样的事情时,我更改了 RegisterController 中相同地址的同一行。然而,这并没有奏效。

我将代码追溯到 RedirectsUsers 特征,它首先查找 redirectPath 属性,然后查找 redirectTo 属性。所以看起来这应该可行。

但是,我被重定向到“未定义”,这似乎表明“redirectTo”变量要么在某个不应该受到保护的地方受到保护,要么只是丢失了。该变量存在于 laravel 的 authController 中。

0 投票
1 回答
692 浏览

laravel - Laravel Passport 使用 Select2 ajax 返回 401

我正在使用 Select2 插件 v 3.5.1,我正在尝试使用 ajax 远程加载选项,但我从 Laravel Passport 获得 401。

当我使用 jQuery ajax 发出其他请求时,结果是相同的,但是当我使用 VueJS 时,请求成功。

任何想法,为什么会这样?

0 投票
1 回答
2272 浏览

php - Laravel Spark - 登录时重定向

我有一个非常简单的问题。我只想在用户登录后将用户引导到“/home”以外的地方。如果您可以更改 spark 软件并在每次部署中保留这些更改,这并不难。但是,composer 在部署时会重新安装所有内容,并且对核心供应商软件进行更改通常是不好的做法。

对于创作者来说,这似乎应该是一件非常基本和简单的事情。那么,我该怎么做呢?

我努力了 ...

在我的应用程序中更改身份验证控制器和密码控制器中的 redirectTo 和 redirectPath 变量。

将登录控制器添加到我的应用程序 - 独立于 spark - 然后重置相同的变量。

尝试调用 Spark 服务提供者中的 afterLoginRedirectTo 和 afterAuthRedirectTo 函数。这返回了一个错误,表明函数不存在。

不知道从这里去哪里。

0 投票
1 回答
3753 浏览

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 秒似乎太长了。

0 投票
1 回答
2758 浏览

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 选项中声明反应数据属性(在根实例中找到)

0 投票
1 回答
511 浏览

vue.js - 收到响应后更新自定义组件的表单

我正在尝试使用 Laravel Spark 在自定义组件中加载导师的个人资料。它会随我输入的任何内容进行更新,但加载时始终为空。

组件本身如下:

});

这是我拥有的内联模板:

对 Vue 非常陌生,并试图在旅途中学习!任何帮助深表感谢!

0 投票
0 回答
513 浏览

vue.js - Bus.$emit 不工作

我正在研究 Laravel + spark + vue js。以下是我的代码

应用程序js

刀片文件

在添加新的和编辑逻辑之前,它工作得很好,但在那之后 Bus.$emit('updateEmergencies'); 停止工作,现在它不工作了。

任何建议可能是什么原因?

0 投票
1 回答
2048 浏览

laravel - Vue-Multiselect 为空 - Laravel Spark

我一直在实现最新的 Vue-Multiselect 并让它在页面中呈现出来。由于某种原因,该v-model值似乎没有生效,因为它保持为空。

我正在按照示例设置所有选项:

这是刀片中的代码:

输出

至少可以说有点困惑!

0 投票
1 回答
487 浏览

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 呢?另一方面,它使更新成为一个问题,因为您可能已经更改了一些内容并希望它们在更新期间不会被覆盖。那么为什么不使用带有私有存储库的简单作曲家包呢?

为什么它是这样完成的?这是好习惯吗?它成为或不是良好做法的原因是什么?

0 投票
2 回答
1966 浏览

vue.js - Vue-multiselect不一致的反应选项

所以我正在使用 Laravel Spark 构建一个应用程序,因此我趁机学习了一些 Vue.js。

我花了比我想要的时间更长的时间来解决它,但我几乎让 Vue-multiselect 为一组选项工作,其中选定的选项是通过获取请求检索然后更新的。

到目前为止,我所采用的方式可能远非最佳,所以请耐心等待,但它似乎只在大约 60% 的时间内加载选定的选项。需要明确的是 - 控制台中永远不会记录任何警告/错误,如果我检查网络选项卡,获取导师仪器的请求总是成功返回相同的结果......

我已经声明了一个全局数组准备好了:

然后我的主要组件发出请求并更新变量:

我来自 Vue-multiselect 的自定义多选然后获取所有可用的工具并更新可用的工具,以及那些被选中的工具:

可用的选项始终存在。

这是一个 YouTube 链接,如果您一遍又一遍地刷新页面,它的外观

我愿意接受任何建议,欢迎提供帮助!