Разрушение от аргументов функции
Я передаю один аргумент функциональному компоненту реакции. Что мне нужно, так это уничтожить классы из реквизита, но оставить реквизиты нетронутыми, чтобы я мог ссылаться на реквизит, как props.title
внутри компонента, но используйте классы без записи props.classes
, просто classes
,
Моя идея заключалась в том, чтобы сделать что-то вроде этого, но это не работает:
const reactComponent = (props, { classes } = props) => { ... }
Возможно ли сделать это в javascrpit? Спасибо.
1 ответ
Извините, только что обновили еще один правильный способ достижения вашей цели:
const reactComponent = function({classes}){
console.log(arguments[0],classes);
};
reactComponent({ classes: "test" });