wrap
wrap
将取一个值,并将其包裹在有限的范围内。
wrap(0, 100, 150) // 50
这非常有用,例如在创建上一页/下一页分页时。
const index = wrap(0, numItems, currentIndex + 1)
用法
从 Motion 导入
import { wrap } from "motion"
wrap
接受 min
和 max
,以及要通过该范围包裹的值。
此范围内的值将不受影响
wrap(0, 10, 5) // 5
当提供的值超出范围时,它将被包裹回来
wrap(0, 10, 11) // 1 wrap(0, 10, -1) // 9
wrap
将取一个值,并将其包裹在有限的范围内。
wrap(0, 100, 150) // 50
这非常有用,例如在创建上一页/下一页分页时。
const index = wrap(0, numItems, currentIndex + 1)
用法
从 Motion 导入
import { wrap } from "motion"
wrap
接受 min
和 max
,以及要通过该范围包裹的值。
此范围内的值将不受影响
wrap(0, 10, 5) // 5
当提供的值超出范围时,它将被包裹回来
wrap(0, 10, 11) // 1 wrap(0, 10, -1) // 9
wrap
将取一个值,并将其包裹在有限的范围内。
wrap(0, 100, 150) // 50
这非常有用,例如在创建上一页/下一页分页时。
const index = wrap(0, numItems, currentIndex + 1)
用法
从 Motion 导入
import { wrap } from "motion"
wrap
接受 min
和 max
,以及要通过该范围包裹的值。
此范围内的值将不受影响
wrap(0, 10, 5) // 5
当提供的值超出范围时,它将被包裹回来
wrap(0, 10, 11) // 1 wrap(0, 10, -1) // 9