如果一个文档(Document),有多个视图(View)——比如同一份文档数据,同时打开了 2 个编辑 tab 页面,
那么撤销重做,是只撤销重做当前页面上作的修改?还是对文档的修改都算?
如果都算的话,感觉有点「所见非所得」:在当前页面上,撤销的却包含了其他页面上作出的修改。
大家一般是怎么处理的呢?
如果一个文档(Document),有多个视图(View)——比如同一份文档数据,同时打开了 2 个编辑 tab 页面,
那么撤销重做,是只撤销重做当前页面上作的修改?还是对文档的修改都算?
如果都算的话,感觉有点「所见非所得」:在当前页面上,撤销的却包含了其他页面上作出的修改。
大家一般是怎么处理的呢?