pkkbkraa / laravel-livewire-forms
一个动态、响应式的Laravel Livewire表单组件,具有实时验证、文件上传、数组字段等功能。
1.0.31
2023-08-24 08:56 UTC
Requires
- php: >=7.0
README
一个具有实时验证、文件上传、数组字段等功能,且动态、响应式的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