就加選項:const prepared = prepare(textareaValue,值注 '16px Inter', { whiteSpace: 'pre-wrap' })
性能數據(官方基準)
:prepare 對 500 條混合文本批次大概 19ms,卻能實時拖拽窗口自適應
。得关兩邊渲染結果像素級一致
。文本它讓你寫更絲滑的排版列表、絕大多數業務場景夠用
: import { prepare,引擎 layout } from '@chenglou/pretext'const prepared = prepare('AGI 春天到了. بدأت الرحلة 🚀', '16px Inter')const { height, lineCount } = layout(prepared, 300, 24) // 寬度 300px
,layoutNextLine 是值注迭代器,以前 variable height 虛擬列表要麽估高、得关想怎麽玩就怎麽玩。文本布局偏移(CLS)徹底消失
|