3

我在我的 C# MVC3 应用程序中 使用 noesis javascript.net 库。

是否可以保存 javascript 上下文对象的快照,然后将该快照重新加载到新的 javascript 上下文实例中?

4

1 回答 1

1

不确定原始用户是否会发现这很有用,但我通过在上下文中添加一个对象来实现这一点,让我可以写入磁盘(TextWriter 的简单包装器),然后序列化全局范围的this位置this,以便捕获所有对象。明显的缺陷是并非所有对象都正确序列化(我用于JSON.stringify序列化)。当我需要重新加载上下文时,我将文件中的字符串加载到上下文中的变量中,然后将对象设置回来。

于 2013-11-21T10:42:06.170 回答