小编典典

从Web套接字中获取特定数据后,仅更改特定值

angularjs

下面我展示了一个长JSON结构的特定部分

var user = {
    map: {
        width: 785,
        height: 791
    },
    image: {
        name: "image.png",
        size: {width:32}
    },
    properties:[{
        firstName: "Bob",
        lastName: "Jones",
    }]
};

现在,如果我要更新上述JSON结构中的任何值,例如说将firstName从“ Bob”更改为“
Angel”,我如何才能有效地替换firstName,以便在使用Web套接字时将其反映在DOM中。由于JSON巨大,因此我将使用 ng-repeat
绑定数据。目前,我正在重新加载整个数据以查看DOM中的更改,而我不需要这样做。

从Web套接字,如果与该特定JSON相关的任何名称,我将获取更新的名称和主键


阅读 208

收藏
2020-07-04

共1个答案

小编典典

只要您从AngularJS处理函数中更新JSON结构(实际上是JavaScript对象),处理函数完成后,对数据的任何更改都会立即反映到渲染视图中。

2020-07-04