MotionNumber
Число, чиито разряди се въртят като колелца.
| Prop | Тип | По подразбиране | Описание |
|---|---|---|---|
value | number | bigint | string | —задължително | Числото или числов текст, форматиран от вас. |
mode | 'replace' | 'roll' | 'replace' | replace мести всеки променен разряд с една стъпка; roll минава през цифрите между тях. |
direction | 'auto' | 'digit' | 'up' | 'down' | 'auto' | auto следва промяната на големината, така че преносите се превъртат в една посока; digit сравнява всеки разряд поотделно. |
stagger | number | 45 | Милисекунди между променените разряди, от единиците навън. Цялата вълна е ограничена във времето. |
format | (value) => string | Intl.NumberFormatOptions | Функция, която връща текста за показване, или опции на Intl.NumberFormat (с intl). | |
intl | boolean | false | Използвай вградения Intl.NumberFormat. Изключено по подразбиране, за да не се нуждае никоя среда от Intl. |
locale | string | string[] | Локал за intl. | |
prefix | string | Текст преди числото. | |
suffix | string | Текст след числото. | |
transition | Transition | spring | Крива на timing { duration, easing } или пружина { tempo: 'spring', spring }. Пружините запазват инерцията си при прекъсване. |
onMotionComplete | (value) => void | Изпълнява се със стойността, след като разрядите спрат. |