Разрушение от аргументов функции

Я передаю один аргумент функциональному компоненту реакции. Что мне нужно, так это уничтожить классы из реквизита, но оставить реквизиты нетронутыми, чтобы я мог ссылаться на реквизит, как props.title внутри компонента, но используйте классы без записи props.classes, просто classes,

Моя идея заключалась в том, чтобы сделать что-то вроде этого, но это не работает:

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

Возможно ли сделать это в javascrpit? Спасибо.

1 ответ

Извините, только что обновили еще один правильный способ достижения вашей цели:

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

reactComponent({ classes: "test" });

Другие вопросы по тегам