Reactjs 在React中解构和转换
react组件接收道具,我将其分解如下:Reactjs 在React中解构和转换,reactjs,ecmascript-6,destructuring,Reactjs,Ecmascript 6,Destructuring,react组件接收道具,我将其分解如下: const { ram, core } = this.props; 但是我想用ram值除以1024,当然我可以用: let { ram, core } = this.props; ram /= 1024; 我可以在一行中使用const吗?您可以这样做: const { ram, core } = ( ({ ram, core }) => ({ ram: ram/1024, core }) )(this.props); constprops=
const { ram, core } = this.props;
但是我想用ram
值除以1024
,当然我可以用:
let { ram, core } = this.props;
ram /= 1024;
我可以在一行中使用const吗?您可以这样做:
const { ram, core } = ( ({ ram, core }) => ({ ram: ram/1024, core }) )(this.props);
constprops={ram:2048,core:7};
常量{ram,core}=({ram,core})=>({ram:ram/1024,core}))(道具);
控制台日志(ram)
一种可能性constram=this.props.ram/1024,{core}=this.props代码>??