小编Abd*_*man的帖子

是否可以通过 [Web] Guard 使用 Laravel 资源?

我正在使用 Ajax 请求来获取数据,它返回一个 Json 响应数据,该数据与我在创建 API 时将返回的数据相同。

问题是:我可以创建 Laravel 资源类并使用 (web), (API) Guards 返回该数据吗?

auth.php 文件

'guards' => [
        'web' => [
            'driver' => 'session',
            'provider' => 'users',
        ],

        'api' => [
            'driver' => 'token',
            'provider' => 'users',
            'hash' => false,
        ],
    ],
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-resource

5
推荐指数
0
解决办法
123
查看次数

将日期时间转换为碳实例

我正在使用日期时间输入字段

<input type="datetime-local">
Run Code Online (Sandbox Code Playgroud)

它返回一个格式化的日期时间 yyyy-MM-ddThh:mm

现在我想将此格式转换为Y-m-d H:i使用php-carbon包。

我试过了

 \Carbon\Carbon::createFromFormat(

    'yyyy-MM-ddTh:mm', $this->start_date

 )->format('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)

但它失败了。

html php laravel php-carbon

5
推荐指数
1
解决办法
4742
查看次数

在 Laravel 中使用缓存外观时未显示 Redis 键

我正在使用 Laravel Cache 外观,而CACHE_DRIVER=redis. 所有数据都成功保存在Redis中,但是当我使用redis-cli和运行keys*时没有密钥!

使用该命令时,flushall in redis-cli它会再次从数据库加载数据,这意味着密钥已经存储在 Redis 中。

php redis laravel

3
推荐指数
1
解决办法
994
查看次数

从 Laravel Blade 文件导入 Vue js 组件

我在文件中注册了一些组件作为全局组件js/app.js,但这使得编译后的app.js文件更大。

//example: app.js
Vue.component('profile-page', require('./components/profiles/ProfilePage.vue').default);
Run Code Online (Sandbox Code Playgroud)

问题是:有没有办法在 laravel-blade 文件中导入这些全局组件,而不是在app.js文件中全局注册它?

像这样的东西:

// laravel-blade file
<script>
    import ProfilePage from ...;
</script>
Run Code Online (Sandbox Code Playgroud)

laravel vue.js laravel-blade

3
推荐指数
1
解决办法
8433
查看次数

将 Carbon 日期转换为 html 日期时间格式

我有这个格式来自Carbon

 // Y-m-d H:i
$datetime = 2019-12-10 14:00;
Run Code Online (Sandbox Code Playgroud)

现在我想转换这个日期时间格式以在datatime-local输入中使用它。

<input type="datetime-local" value="{{ $datetime }}">
Run Code Online (Sandbox Code Playgroud)

但它需要另一种格式。

它在这里说 https://developer.mozilla.org/en-US/docs/Web/HTML/Date_and_time_formats#Local_date_and_time_strings

" 有效的日期时间本地字符串由日期字符串和时间字符串连接在一起,并用字母“T”或空格字符将它们分隔开。字符串中不包含有关时区的信息;假定日期和时间使用用户的本地时区。”

但我不知道如何将碳格式化为此。

php laravel php-carbon

1
推荐指数
1
解决办法
2655
查看次数