WP中Document的层次设计

简介: WP中Document的层次设计

最近在把JAVA编译wasm,遇到了无数奇怪问题。遇到问题,首先想到的就是定位,就是不断的缩小范围。在操作过程中,吾发现原来的Document的设计,实在是有点……没技术。


 简单来说,Document应该分三层:


数据层。保存数据、属性。

执行层。负责数据的删除、插入、悔改的改变。

命令层。负责对内、对外,执行各种命令。比如说,我粘贴一段文字,先加锁,再把数据插入,再解锁,再通知各方数据变化。

 命令层之上可以有个接口层。


目录
相关文章
|
3月前
Twaver-HTML5基础学习(29)界面交互
这篇文章介绍了Twaver-HTML5中界面交互的多种模式,包括默认模式、编辑模式、创建网元模式、创建连线模式、创建形状连线模式、创建形状网元模式、触屏模式和放大镜模式,并提供了相应的代码示例。
82 11
Twaver-HTML5基础学习(29)界面交互
揭秘HTML文档的结构和层次
揭秘HTML文档的结构和层次
|
4月前
|
数据采集 移动开发 搜索推荐
HTML基础结构
HTML基础结构
|
4月前
|
JavaScript C#
Winform 嵌入html,数据交互
Winform 嵌入html,数据交互
55 0
|
JavaScript
动态关系图(html,直接可以单独html运行),方便集成项目
动态关系图(html,直接可以单独html运行),方便集成项目
159 0
动态关系图(html,直接可以单独html运行),方便集成项目
|
Java
WP中Document的层次设计
WP中Document的层次设计
98 0