收藏
回答

Immutable.js 对象解析错误

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 微信iOS客户端 V8.0.18 V2.22


const testData = Immutable.fromJS({
  A: {
    B: {
      C: 'c',
    }
  }
})

现在: testData.getIn(['A', 'B', 'C']) -> undefined

预期: testData.getIn(['A', 'B', 'C']) -> 'c'
回答关注问题邀请回答
收藏

2 个回答

  • brave
    brave
    2022-02-17

    微信小程序不能直接引用 Immutable.js,解决方式参考https://segmentfault.com/a/1190000007016139

    2022-02-17
    有用 2
    回复 1
    • 🐳 吃番茄的少年
      🐳 吃番茄的少年
      2022-02-17
      但我们确实在我们的小程序中引用了,并且以前数据操作正常,就在上周突然收到工单,发现Immutable.getIn 解析不了二级数据,在微信开发者工具中查看 getIn Function, 微信团队对Immutable对象的解析有变更.
      2022-02-17
      回复
  • 🐳 吃番茄的少年
    🐳 吃番茄的少年
    2022-02-17

    在某些机型是却是Work的

    2022-02-17
    有用
    回复
登录 后发表内容