
react 前端
yjad
也许人生就是一场孤独的旅行!!但是,我们依旧在不断地前进着!
展开
-
js中使用JSON.stringify()的小坑
当你发现你的对象数组经过JSON.stringify()字符串后,数组中的数量变少了,或者某个对象变成null的时候,这时候就证明JSON.stringify()在处理对象数组的时候,由于对象的属性值存在null的情况或者其他啥情况是时。最简单直接的办法就是循环遍历数组,对每个对象重新进行属性映射。这是今天使用JSON.stringify()遇到的坑,应该有更好的解决方案,欢迎使用精通的大佬评论区留言。关于JSON.stringify()的第二个参数或许可以解决,但是我的问题依然存在。原创 2023-03-13 21:15:37 · 634 阅读 · 0 评论 -
react 函数式组件 使用history.push的第二个参数完成路由传值的方法,此方法可类似于post传值,不在地址上显示。实现更优雅的传值
history.push(`自己的地址`, {standard:standardType});第二个参数为自己需要传递的值,以键值对的方式传递接受:const history = useHistory();//声明const standardType = history.location.state.standard;//可获取到上面传递的值。次方法传递参数可避免参数中有/ / /特殊字符带来的路径不对的坑。而且隐藏了需要传递的值,安全性更高。...原创 2021-09-14 09:35:24 · 4448 阅读 · 0 评论 -
react函数式组件 PubSub消息订阅与发布(消息订阅与发布的时机非常关键)一个页面(A)跳转到另一个页面(B)的传值方法
react 函数式组件 使用antd框架 实现两个没有父子关系,单纯两个页面之间的值传递 一个页面跳转到另一个页面的传值方法: 1、通过路由传值 2、使用PubSub:消息订阅与发布传值发布消息:standardType为我设置的一个值,需要再另一个页面中应用。```typescript fieldProps={{ onChange: (value) =...原创 2021-09-13 21:46:42 · 908 阅读 · 0 评论 -
react antd form表单中的一个小坑 onChange:中使用set***定义的变量,立即使用一个函数处理的话是’娶‘不到值,
例如:直接使用getCalibrationValue函数,是取不到在onchange中刚设置的值,需要再其他事件中再使用原创 2021-09-02 14:59:38 · 346 阅读 · 0 评论 -
2021-08-04
react antd 表格中修改要显示的单个的值可以使用(renderText: (val) => ${val} 万,)来进行修改。用(renderText: (val,record) => `${val} 万`,record.(需要拼接的值))可以拼接要显示的字符串{ title: '服务调用次数', dataIndex: 'callNo', sorter: true, renderText: (val) => `${val} 万`,原创 2021-08-04 11:59:30 · 97 阅读 · 0 评论