frogbob/inertia-laravel-blade-share

为 laravel 到 internia-vue 的常见 blade 指令提供数据

dev-master 2019-08-30 22:06 UTC

This package is auto-updated.

Last update: 2024-08-29 05:49:42 UTC


README

Inertia Laravel Blade Share

文档

安装

composer require frogbob/inertia-laravel-blade-share

该包遵循 laravels 的 package-autodiscover。因此,无需在 app.php 中初始化。

提供数据

目前,以下数据将通过 inertia.js 与 vue 共享

auth 检查用户是否已认证 | 用于: auth, guest

csrf 从会话中共享 csrf-token | 用于: csrf

errors 共享错误包 | 用于: error

所有提供的数据也都通过 this.$page.KEY 在 vue 中全局可用

this.$page.auth
this.$page.csrf
this.$page.errors