-1
반응 js를 사용하여 간단한 회 전자를 만들려면 어떻게해야합니까?반응 js 로딩 스피너 생성 방법
let cars = [
{id: 1, name: "Golf"},
{id: 2, name: "Audi"},
{id: 3, name: "Passat"},
{id: 4, name: "Bmw"}
];
class Test extends React.Component {
constructor(props){
super(props);
this.state = {
loading: true
}
}
componentDidMount(){
this.setState({loading: false})
}
render(){
let content = this.state.loading ? <div>Loading</div> : cars.map((c, i) => <div key={i}>{c.name}</div>)
return (
<div>{content}</div>
)
}
}
React.render(<Test />, document.getElementById('container'));
그리고 자동차의 목록이로드되지 않은 상태에서 loading
을 보여주기 위해 노력하고있어 :
하자 내가 같은 코드를 가지고 있다고 말한다. 여기
는 fiddle
어떤 생각인가?
을 근무 비동기 요청 시뮬레이션
setTimeout
를 사용할 수 있습니까? –