ntpages / laravel-sprite
Laravel SVG Sprite 生成器
dev-master
2021-05-18 05:51 UTC
Requires
- php: ^7.4|^8.0
This package is not auto-updated.
Last update: 2024-10-02 22:49:43 UTC
README
这个小包简单地为你提供 SVG 资产的动态精灵生成。
为什么?
如果你在页面上使用了两个或更多的 SVG,特别是如果它们的代码量很大时。
如何?
简单地安装 composer 包
composer require ntpages/laravel-sprite
在配置的路径中创建包含图标的 svg 目录,默认
./resources/svg/**/*.svg
在任何你想使用的地方,默认路由:
<svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="{{ route('sprite.svg', ['name' => 'directory-name']) }}#icon-name"></use> </svg>