getIn()这方法应该怎么用,括号中的数组应该代表什么

问题遇到的现象和发生背景
function mapStateToProps(state) {
   return {
    loadingState: state.getIn(['pageState','isLoading']),
    menuState: state.getIn(['pageState','isShowMenu']),
    bgImage: state.getIn(['setting','bgImage']),
    isShowRoomInfo: state.getIn(['pageState','isShowRoomInfo']),
    userState: state.get('userState')
};

}

看语法像是immutable.js啊,咋可能是vuex啊。

getIn里面的数组第一个是表示模块第二个是模块里的值
比如这句就是把pageState模块里的isLoading的值映射到loadingState

loadingState: state.getIn(['pageState','isLoading']),

具体看你的逻辑 gitIn 。数组 是传的参数 呗 。