测试助手
模型开发者工具 和 视图开发者工具 公开的 getData()
和 setData()
函数是有用的开发助手。
它们允许“字符串化” 模型 和 视图 结构、选择、范围和位置,以及从字符串加载它们。它们通常在编写测试时使用。
这两个工具都设计用于原型设计、调试和测试目的。不要在生产级代码中使用它们。
例如,要查看编辑器模型,可以使用 getData()
助手
import { _getModelData } from 'ckeditor5';
// More imports.
// ...
ClassicEditor
.create( '<p>Hello <b>world</b>!</p>' )
.then( editor => {
console.log( getData( editor.model ) );
// -> '<paragraph>[]Hello <$text bold="true">world</$text>!</paragraph>'
} );
查看 助手文档 以了解有关有用选项的更多信息。
我们每天都在努力使我们的文档保持完整。您是否发现过时的信息?是否缺少某些内容?请通过我们的 问题跟踪器 报告。
随着 42.0.0 版本的发布,我们重写了大部分文档以反映新的导入路径和功能。我们感谢您的反馈,以帮助我们确保其准确性和完整性。