反应组件接收道具,我正在解构它:
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);
const props = { ram: 2048, core: 7 };
const { ram, core } = ( ({ ram, core }) => ({ ram: ram/1024, core }) )(props);
console.log(ram);