2
내 웹 사이트에서 로딩 버튼 객체 (https://github.com/mathieudutour/react-progress-button)를 사용하고 있으며 Material-UI FlatButton CSS를 전달하여 FlatButton과 동일합니다. 그러나, 나는 이것을 어떻게하는지 잘 모릅니다. 당신의 도움에 대한Material-UI FlatButton CSS를 다른 Button 구성 요소에 전달하는 방법
import ProgressButton from 'react-progress-button'
const App = React.createClass({
getInitialState() {
return {
buttonState: ''
}
},
render() {
return (
<div>
<ProgressButton onClick={this.handleClick} state={this.state.buttonState}
style={//flat button CSS goes here.....}>
Go!
</ProgressButton>
</div>
)
},
handleClick() {
this.setState({buttonState: 'loading'})
// make asynchronous call
setTimeout(() => {
this.setState({buttonState: 'success'})
}, 3000)
}
})
감사합니다.
감사합니다. 내가 OP에 쓴 코드에 코드를 삽입 할 수 있다고 생각합니까? 나는 그것을 배치 할 곳이 확실하지 않습니다. 감사. – Alex
@Alex 내 답변을 업데이트했습니다. 도움이되기를 바랍니다. –
오류 메시지가 나타납니다. "Uncaught TypeError : 'Window'에 'getComputedStyle'을 실행하지 못했습니다. 매개 변수 1의 유형이 'Element'가 아닙니다. – Alex