我们正在使用草稿编辑器以及convertToRaw
和convertFromRaw
从数据库中保存和加载状态。
对于我们的测试,我使用工厂来创建演示数据。并且想要一种简单的方法来生成测试数据。简单的文字就可以了。
它们是否隐藏在库中可以帮助我的功能?
理想情况下我可以打电话
textToRaw(`Here is some nice text`)
这将输出如下内容:
{\"blocks\":[{\"key\":\"4tu7v\",\"text\":\"Here is some nice text\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}],\"entityMap\":{}}
答案 0 :(得分:0)
您只需要blocks
和entityMap
。我认为这很简单。
convertFromRow({blocks: lines.map(line=>{type:'unstyled', value:line}), entityMap:{}})