如何查看现有的实时协作数据模型?我调用了getRoot方法:
var collaborative_model = rtpg.realtimeDoc.getModel().getRoot()
当我在调试中查看collaborative_model
对象时,我只看到了神秘的属性。不确定我的模型是否或如何保存。
我可以对模型进行某种变量转储吗?
答案 0 :(得分:2)
您可以将https://gist.github.com/cowsrule/6348393用作实时API协作对象的主要即插即用转储器。由于这依赖于实时API的内部,因此下次更新API时需要更新(读取:break)。
要使用,请在您的网页上添加并将window.remoteDoc设置为您的实时文档。
要调用,请传入您感兴趣的CollaborativeObject的ID。
答案 1 :(得分:0)
root只是一个CollaborativeMap,因此您可以使用标准的map方法来探索它的值。
挖掘模型的相关方法是keys()和values()。
许多这些数据模型类都有混淆的方法,这些方法是内部实现的一部分。查看公开可用方法的最佳方法是查看API reference。