etsvthor/laravel-livewire-forms

一个动态、响应式的Laravel Livewire表单组件,具有实时验证、文件上传、数组字段等功能。

2.1.1 2024-03-30 11:15 UTC

This package is auto-updated.

Last update: 2024-08-30 12:14:23 UTC


README

Latest Version on Packagist

Laravel Livewire Forms

一个动态、响应式的 Laravel Livewire 表单组件,具有实时验证、文件上传、数组字段等功能。

安装

请确保您已 安装 Laravel Livewire

使用composer安装此包

composer require etsvthor/laravel-livewire-forms

此包旨在与 Laravel前端脚手架 协同工作。

如果您现在正在进行脚手架搭建,则需要将 @stack('scripts')@livewireScripts@livewireStyles blade指令添加到您的 resources/views/layouts/app.blade.php 文件中

<!-- Styles -->
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
@livewireStyles

...

<!-- Scripts -->
<script src="{{ asset('js/app.js') }}"></script>
@livewireScripts
@stack('scripts')

此包还使用 Font Awesome 作为图标。如果您尚未安装,只需按照以下步骤操作

npm install @fortawesome/fontawesome-free

然后,将以下行添加到 resources/sass/app.scss

@import '~@fortawesome/fontawesome-free/css/all.min.css';

现在,只需编译资源

npm install && npm run dev

文档

在此处查看文档