lightUp

问个问题, React 是不是不支持这么写?

  •  
  •   lightUp · Apr 30, 2019 · 2467 views
    This topic created in 2594 days ago, the information mentioned may be changed or developed.

    如果是修改某个属性,好像可以,但是修改对象里面的某个属性的内容,好像不行。

    this.setState({
        ['json.a'] : 1
    })
    
    4 replies    2019-05-08 13:32:16 +08:00
    VDimos
        1
    VDimos  
       Apr 30, 2019 via Android
    和 react 没关系,这样会把字符串当作 key,并不会拆开的
    lightUp
        2
    lightUp  
    OP
       Apr 30, 2019
    @VDimos 小程序可以这样操作的。
    Yuiham
        3
    Yuiham  
       May 1, 2019 via Android
    不可以的,老老实实用合并对象的方法去处理吧
    zed1018
        4
    zed1018  
       May 8, 2019
    this.setState({...this.state, "foo":"bar"})
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2643 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 15:42 · PVG 23:42 · LAX 08:42 · JFK 11:42
    ♥ Do have faith in what you're doing.