lightUp

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

  •  
  •   lightUp · Apr 30, 2019 · 2778 views
    This topic created in 2745 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
    VDimos
    Apr 30, 2019 via Android
    1
    和 react 没关系,这样会把字符串当作 key,并不会拆开的
    lightUp
    lightUp
    OP
    Apr 30, 2019
    2
    @VDimos 小程序可以这样操作的。
    Yuiham
    Yuiham
    May 1, 2019 via Android
    3
    不可以的,老老实实用合并对象的方法去处理吧
    zed1018
    zed1018
    May 8, 2019
    4
    this.setState({...this.state, "foo":"bar"})
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4545 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:39 · PVG 17:39 · LAX 01:39 · JFK 04:39
    ♥ Do have faith in what you're doing.