react-app-loading
来源:互联网 发布:铁路定额预算软件 编辑:程序博客网 时间:2024/05/29 03:38
项目在数据加载过程中显示的loading……加载完再显示子组件内容,即可这样写:
render(){ return( <div> { this.state.initDone? <Router /> :<div>正在加载中</div> } </div> )}
完整的代码如下:
//index.jsimport "../css/reset.css";import "../css/common.css";import React,{ Component } from 'react';import { render } from 'react-dom';import RouterMap from '../router/routerMap';class Main extends Component{ constructor(props){ super(props); this.state = { initDone: false } } render(){ //console.log(this.props.children); return ( <div className="container"> { this.state.initDone? <RouterMap /> :<div>正在加载中……</div> } </div> ) } componentDidMount(){ setTimeout(()=>{ this.setState({ initDone: true }) },1000) }}render( <Main />, document.getElementById('root'))
阅读全文
0 0
- react-app-loading
- react-app
- react脚手架create-react-app
- React-Native开发app
- React App系列一
- React Native App
- React Native开发APP
- ipfs/ethereum/react-app
- Create-react-app 构建react环境
- React 快速上手脚手架 create-react-app
- Create-React-App创建React项目
- 使用 create-react-app 构建 react应用程序 (react-scripts)
- 使用 create-react-app 构建 react应用程序 (react-scripts)
- 使用 create-react-app 构建 react应用程序 (react-scripts)
- 使用creat-react-app构建react程序(react-scripts)
- create-react-app my-appcreate-react-app慢的解决方法
- React-Native Demo 购物app
- Ios Sample React Native App
- 前缀和与差分
- 660. Remove 9
- 信号量和信号的处理
- 八种常用的排序算法
- 内存检测工具valgrind安装及测试
- react-app-loading
- 2017-08-14 每日一记 Excel中数字变为文本
- 595. Big Countries
- JUnit(>4.0)@BeforeClass、@Before、@Test、@After、@AfterClass、@Ignore (2012-10-27 10:13:41)
- 上海百度面试
- 文档排序--相似度模型--VSM
- CodeForces
- 云计算NA1
- Java 常见异常种类