首页 > 解决方案 > 从函数参数中解构

问题描述

我将单个参数传递给反应功能组件。我需要的是从 props 中解构类,但保持 props 完整,所以我可以引用props.title组件内部的 props,但使用类而不写props.classes, 只是classes.

我的想法是做这样的事情,但它不起作用:

const reactComponent = (props, { classes } = props) => { ... }

是否可以在 javascrpit 中做到这一点?谢谢你。

标签: javascriptdestructuring

解决方案


抱歉,刚刚更新了另一种实现目标的正确方法:

const reactComponent = function({classes}){
  console.log(arguments[0],classes);
};

reactComponent({ classes: "test" });


推荐阅读