laravio/livewire-dropzone

Livewire 的一个拖放组件,可实现轻松的文件上传。

资助包维护!
dasundev

安装: 16

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 0

分支: 15

语言:Blade

v1.0.8 2024-03-08 12:14 UTC

This package is auto-updated.

Last update: 2024-09-08 13:22:50 UTC


README

Livewire Dropzone

✨ 简介

此存储库是 dasundev/livewire-dropzone 存储库的分支,用于 iohttp 项目,以便在微小更改上实现高稳定性。

📦 安装

您可以通过 Composer 安装此包

composer require iohttp/livewire-dropzone

要安装样式包,请使用以下命令

npm i @dasundev/livewire-dropzone-styles

将样式导入到您的项目中

/* resources/css/app.css */

@import "@dasundev/livewire-dropzone-styles";

🎬 展示

现在您可以根据需要使用拖放组件。

<livewire:dropzone
        wire:model="banners"
        :rules="['image','mimes:png,jpeg','max:10420']"
        :multiple="true" />

🎨 自定义 UI

拖放组件完全可自定义。只需发布视图文件,并将其变为自己的。

php artisan vendor:publish --tag=livewire-dropzone-views

📝 作者博客文章

我写了一篇关于使用 Livewire 拖放组件永久存储文件的博客文章。它非常适合初学 Laravel 的人。您可以在此处阅读博客文章 here