【React工作记录三十八】对象的属性和值转换

简介: 【React工作记录三十八】对象的属性和值转换

导语

歌谣 歌谣 这边封装了一个组件 组件里面传入的值必须有一个固定格式belongListData


         ? belongListData?.belongList 必须是个belongList




编辑


解决思路

if (
      belongListData.hasOwnProperty('inCustomerBelongList') 
||
      belongListData.hasOwnProperty('outCustomerBelongList')
    ) {
      belongListData.belongList =
        belongListData.inCustomerBelongList 
|| belongListData.outCustomerBelongList;
    }




解决思路

常规可能需要组件进行复制 进行处理操作 直接在数据传入的时候就对于属性进行判断 则问题可以成功解决~



相关文章
|
4月前
|
前端开发 JavaScript API
第八章 react组件实例中三大属性之ref
第八章 react组件实例中三大属性之ref
|
4月前
|
前端开发 数据库
第七章 react组件实例中三大属性之props
第七章 react组件实例中三大属性之props
|
4月前
|
存储 前端开发 API
第六章 react组件实例中三大属性之State
第六章 react组件实例中三大属性之State
|
5月前
|
前端开发
React 函数组件与类组件属性默认值
React 函数组件与类组件属性默认值
19 0
|
5月前
|
前端开发 JavaScript
react中的useState为什么是一个数组,而不是一个对象?
react中的useState为什么是一个数组,而不是一个对象?
41 0
|
5月前
|
前端开发
【React学习】—组件三大核心属性: state(七)
【React学习】—组件三大核心属性: state(七)
|
6月前
|
资源调度 前端开发 C++
从零开始学习React-属性绑定(三)
从零开始学习React-属性绑定(三)
27 0
|
6月前
|
前端开发
react中隐藏属性
react中隐藏属性
|
8月前
|
存储 前端开发 JavaScript
【React】组件三大核心属性
【React】组件三大核心属性
|
9月前
|
存储 前端开发 JavaScript
React 三大属性之state的使用详解
React 三大属性之state的使用详解