pkkbkraa / laravel-livewire-forms

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

1.0.31 2023-08-24 08:56 UTC

README

Latest Version on Packagist

Laravel Livewire Forms

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

安装

请确保您已经安装了Laravel Livewire

通过Composer安装此包

composer require pkkbkraa/laravel-livewire-forms

此包旨在与Laravel前端脚手架良好配合。

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

<!-- 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

文档

请在此处查看文档