#yyds干货盘点# 【React工作记录三十八】对象的属性和值转换

简介: #yyds干货盘点# 【React工作记录三十八】对象的属性和值转换

前言


我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷


导语


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

         ? belongListData?.belongList 必须是个belongList


图片.png

解决思路


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


解决思路


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




相关文章
|
前端开发 JavaScript API
第八章 react组件实例中三大属性之ref
第八章 react组件实例中三大属性之ref
321 0
|
前端开发 数据库
第七章 react组件实例中三大属性之props
第七章 react组件实例中三大属性之props
317 0
|
JavaScript
react+typescript通过window.xxx挂载属性报错的解决方案
react+typescript通过window.xxx挂载属性报错的解决方案
843 0
|
存储 前端开发
在React框架中,如何使用对象来管理组件的状态
在React中,组件状态通过`state`对象管理,利用`setState`方法更新状态。状态变化触发组件重新渲染,实现UI动态更新。对象结构清晰,便于复杂状态管理。
|
前端开发
React属性之context属性
React中的Context属性用于跨组件传递数据,通过Provider和Consumer组件实现数据的提供和消费。
242 3
|
前端开发
React使用hooks遇到的坑_state中的某几个属性数据变成了空字符
本文讨论了在React使用hooks时遇到的一个问题:state中的某些属性数据变成了空字符。作者通过在修改函数中重新解构赋值来获取最新的state值,解决了因数据更新不及时导致的问题。
280 1
|
JSON 前端开发 中间件
React读取properties配置文件转化为json对象并使用在url地址中
本文介绍了如何在React项目中读取properties配置文件,将其内容转化为JSON对象,并在请求URL地址时使用这些配置。文章详细说明了异步读取文件、处理字符串转换为JSON对象的过程,并提供了一个封装函数,用于在发起请求前动态生成配置化的URL地址。
578 1
|
前端开发 JavaScript
|
JavaScript 前端开发 容器
React组件属性refs(七)
【8月更文挑战第14天】React组件属性refs(七)
283 0
React组件属性refs(七)