我有以下可观察数组:
self.users = ko.observableArray();
它具有以下对象的项目:
function user(id, name, score) {
    this.id = id;
    this.name = name;
    this.score = ko.observable(score);
}
我需要将此可观察数组本地存储在用户计算机中(简化示例),因此我为此使用 localstorage 和ko.toJSON函数。这工作正常,所有数据都存储在本地存储中,包括score项目,它本身就是一个可观察的。问题是我无法将此字符串转换回可观察数组。当我这样做JSON.parse并将其传递给时self.users score不再可观察到。有什么功能ko.parse可以还原ko.toJSON吗?