国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Element-React Loading 加載

2020-10-17 14:04 更新

加載數(shù)據(jù)時顯示動效。

區(qū)域加載

在表格等容器中加載數(shù)據(jù)時顯示。

constructor(props) {
  super(props);


  this.table = {
    columns: [
      {
        label: "日期",
        prop: "date",
        width: 180
      },
      {
        label: "姓名",
        prop: "name",
        width: 180
      },
      {
        label: "地址",
        prop: "address"
      }
    ],
    data: [{
      date: '2016-05-02',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1518 弄'
    }, {
      date: '2016-05-04',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1517 弄'
    }, {
      date: '2016-05-01',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1519 弄'
    }, {
      date: '2016-05-03',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1516 弄'
    }]
  }
}


render() {
  return (
    <div className="el-loading-demo">
      <Loading>
        <Table
          style={{width: '100%'}}
          columns={this.table.columns}
          data={this.table.data}
        />
      </Loading>
    </div>
  )
}

加載文案

可自定義加載文案。

添加text屬性,其值會被渲染為加載文案,并顯示在加載圖標的下方。

constructor(props) {
  super(props);


  this.table = {
    columns: [
      {
        label: "日期",
        prop: "date",
        width: 180
      },
      {
        label: "姓名",
        prop: "name",
        width: 180
      },
      {
        label: "地址",
        prop: "address"
      }
    ],
    data: [{
      date: '2016-05-02',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1518 弄'
    }, {
      date: '2016-05-04',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1517 弄'
    }, {
      date: '2016-05-01',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1519 弄'
    }, {
      date: '2016-05-03',
      name: '王小虎',
      address: '上海市普陀區(qū)金沙江路 1516 弄'
    }]
  }
}


render() {
  return (
    <div className="el-loading-demo">
      <Loading text="拼命加載中">
        <Table
          style={{width: '100%'}}
          columns={this.table.columns}
          data={this.table.data}
        />
      </Loading>
    </div>
  )
}

隱藏代碼

整頁加載

頁面數(shù)據(jù)加載時顯示。

當需要全屏遮罩時,可使用fullscreen修飾符(此時遮罩會插入至 body 上)。

constructor(props) {
  super(props);


  this.state = {
    fullscreen: false
  }
}


onClick() {
  clearTimeout(this.timeout);


  this.timeout = setTimeout(() => {
    this.setState({
      fullscreen: false
    });
  }, 3000);


  this.setState({
    fullscreen: true
  });
}


render() {
  return (
    <div>
      <Button type="primary" onClick={this.onClick.bind(this)}>顯示整頁加載,3 秒后消失</Button>
      {
        this.state.fullscreen && <Loading fullscreen={true} />
      }
    </div>
  )
}

Attributes

參數(shù) 說明 類型 可選值 默認值
fullscreen 是否全屏顯示 bool - false
text 自定義加載文案 string - -
loading 控制加載頁顯示 bool - true
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號