gsferro / odometer-easy
在 Laravel 项目中使用 odometer 插件,便于易用
v1.0
2023-01-28 01:17 UTC
README
安装
composer require gsferro/odometer-easy && php artisan vendor:publish --provider="Gsferro\OdometerEasy\Providers\OdometerEasyServiceProvider" --force
使用
-
使用
$value
作为变量的基本调用<x-odometer-easy :value="$value" />
-
传递额外的类
<x-odometer-easy :value="$value" class="h3" />
-
传递固定值
<x-odometer-easy value="1000" />
-
传递格式(默认为巴西货币格式,例如:1.000,00)
<x-odometer-easy value="1000,00" format="<veja as opções na documentação oficial abaixo>" />
需求
Jquery
一般说明
- 该组件是为 Laravel 8 设计的,但也可以通过手动修改组件来使用
<span id="{{ $key }}" class="odometer-item {{ $class ?? "" }}" data-value="{{ $value ?? 0 }}">0</span>
- 默认情况下,动画计数可用于在屏幕上多次使用,如果没有它,则在屏幕上使用超过10个位置时会出现延迟
- 要增加字体大小,请封装组件并使用类来增加字体大小
- 组件加载后无法动态更新值,如果要在屏幕上更新,则需要手动执行实例
<span id="odo">0</span>
var odo = new Odometer( $('#odo') ); value=100; odo.update( value ); value+=100; odo.update( value );
待办事项
- 在插件实例化后动态更改值
- 创建其他组件以使用文本主题
- 创建巴西格式(例如:CPF / CNPJ / CEP)的格式化
<x-odometer-easy value="123.456.789-10" format="(.ddd)-dd" animation="false" />
- 允许在旧版本的 Laravel 中安装
Odometer 文档链接
纯插件示例
许可
- MIT 许可证