我将此地理库与诸如Map,Layer和LayerTree之类的对象一起使用。我正在使用Vue可视化LayerTree。

今天,我注意到一些层包含很多(超过10,000个)项目,这些项目全部变为 react 性,这完全爆炸了内存使用情况。我不需要这样做,因为我只对显示layerTree的图层的一些属性感兴趣。

是否可以将某些属性声明为非 react 性的?

最佳答案

在data方法返回的内容之外定义的任何内容都是非 react 性的。指南中没有关于此的任何官方信息,但到目前为止,它仍然有效。

...,
data() {
    // Nonreactive
    this.fuu = 'nonreactive'
    // Reactive
    return {
       bar: 'reactive',
    }
},
...

09-19 03:31