spread运算符在react中未作为{..this.state.attributes}工作



我正面临一个意外的令牌问题,这是。。。这在React中不起属性的作用。

<button {...this.state.attributes}> Save </button>

这在这个范围内有价值。提前谢谢。

谨致问候,Shraddha Agrawal

甚至可能是拼写错误。。。这个而不是。。这请参见下文。

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
class App extends Component {
state = {className:"button", style:{color: 'red'}}
render() {
return (
<div>
<h1>Hello World</h1>
<button {...this.state}>Hello World</button>
</div>
);
}
}
export default App;

最新更新