javascript - 从函数参数中解构
问题描述
我将单个参数传递给反应功能组件。我需要的是从 props 中解构类,但保持 props 完整,所以我可以引用props.title
组件内部的 props,但使用类而不写props.classes
, 只是classes
.
我的想法是做这样的事情,但它不起作用:
const reactComponent = (props, { classes } = props) => { ... }
是否可以在 javascrpit 中做到这一点?谢谢你。
解决方案
抱歉,刚刚更新了另一种实现目标的正确方法:
const reactComponent = function({classes}){
console.log(arguments[0],classes);
};
reactComponent({ classes: "test" });
推荐阅读
- java - JDBC多连接与单连接的性能相同
- javascript - 递归函数 Js
- laravel - 使用现有数据从数据数组插入和创建数据
- python - 如何让 Tkinter GUI 为串行数据工作
- swift - Swift 使用了 Codable,但是类型不正确
- javascript - “返回错误:所需的气体超过限额 (123965250) 或总是失败的交易”在估计 Kyber '贸易' 合约功能的气体时
- javascript - 道具更改时反应组件不重新渲染
- reactjs - 协程作为对 useEffect 的依赖
- python - 将嵌套的 json 读入数据框
- c - 在这个简单的 ffmpeg 示例中,这个指针在哪里被释放?