gpt4 book ai didi

javascript - 为什么 QullJS delta 出现乱序?

转载 作者:行者123 更新时间:2023-12-01 15:38:13 25 4
gpt4 key购买 nike

生成的增量如下所示:

{"ops":[{"retain":710},{"insert":" yesterday, and she says—”\n“The clinic?","attributes":{"prediction":"prediction"}},{"delete":28}]}
我的代码是:
      const delta = new Delta()
.retain(documentData?.prediction?.currentPosition)
.delete(previousPredictionText?.length || 0)
.insert(predictionText, { prediction: 'prediction' })

console.log('delta', JSON.stringify(delta))

quillEditor.updateContents(delta)
看来我应该先 retain ,然后 delete ,然后 insert , 但生成的 delta似乎以不同的顺序进行。我究竟做错了什么?

最佳答案

这与您遇到的问题几乎相同https://github.com/quilljs/delta/issues/12他们不按步骤进行,他们都引用当前文档。
在链接中甚至有一个指南如何做到这一点,their way https://quilljs.com/guides/designing-the-delta-format/

关于javascript - 为什么 QullJS delta 出现乱序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63430548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com