2015-02-05 61 views

回答

4

setState浅显地将当前状态与您传递给它的新状态合并。如果合并

{ 
    flags: { 
     loading: false, 
     visible: true 
    } 
} 

{ 
    flags: { 
     loading: true 
    } 
} 

整个flags属性将被覆盖和替换。

但是,如果您在初始状态(与flags在同一级别)有另一个名为say flags2的属性,则不会受到影响。

相关问题