Material-ui: [рдЯреЗрдмрд▓] рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдЯреЗрдмрд▓ рдмреЙрдбреА рдХрдЯ рдСрдл

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдЬреВрди 2016  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mui-org/material-ui

рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╡рд░рдг

рдЬрдм рдХрд┐рд╕реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХрдИ рдХреЙрд▓рдо рд╣реЛрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╣реЗрдбрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЯреЗрдмрд▓ рдмреЙрдбреА рдХрдЯрдСрдл рд╣реЛ рдЬрд╛рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдУрд╡рд░рдлреНрд▓реЛ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИред рддрд╛рд▓рд┐рдХрд╛ рдШрдЯрдХ рдореЗрдВ `рдмреЙрдбреА рд╕реНрдЯрд╛рдЗрд▓ = {{рдКрдВрдЪрд╛рдИ: 'рд╡рд┐рд░рд╛рд╕рдд', рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣: 'рдСрдЯреЛ'}} рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рджреВрд╕рд░рд╛ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдПрдХ рдЬреЛ рд╢рд░реАрд░ рдХреЛ рдареАрдХ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдЬреЛ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

      <Table>
        <TableHeader>
          <TableRow>
            {this.props.tableHeader.map((col, i) =>
              <TableHeaderColumn style={{ width: 100 }} key={i}>{col}</TableHeaderColumn>
            )}
          </TableRow>
        </TableHeader>
        <TableBody preScanRows={false}>
          {this.props.tableData.map((row, i) => (
            <TableRow key={i}>
              {this.props.tableHeader.map((col, j) => (
                <TableRowColumn style={{ width: 100 }} key={j}>{row[col]}</TableRowColumn>
              ))}
            </TableRow>
          ))}
        </TableBody>
      </Table>

рд╕рдВрд╕реНрдХрд░рдгреЛрдВ

  • рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ: 0.15.0
  • рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛: 15.0.2
  • рдмреНрд░рд╛рдЙрдЬрд╝рд░: рдХреНрд░реЛрдо 50.0.2661.102 (64-рдмрд┐рдЯ)

image

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╕реНрдкреИрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ <Table bodyStyle={{overflow:'visible'}}> рдХрд░рдиреЗ рд╕реЗ рдореИрдВ рдЬреЛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реВрдВред

рд╢рд╛рдпрдж рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐?

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕реНрдкреИрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ <Table bodyStyle={{overflow:'visible'}}> рдХрд░рдиреЗ рд╕реЗ рдореИрдВ рдЬреЛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реВрдВред

рд╢рд╛рдпрдж рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐?

рдКрдкрд░ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди fixedHeader={true} рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рдЦреЗрд▓рддрд╛ рд╣реИред bodyStyle рдУрд╡рд░рдлрд╝реНрд▓реЛ visible . рдкрд░ рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░ рд╣реЗрдбрд░ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрдерд┐рддрд┐ рдЦреЛ рджреЗрддрд╛ рд╣реИ

рд╣рдо рдШрдЯрдХ рдХреЛ v1- рдмреАрдЯрд╛ рд╢рд╛рдЦрд╛ рдкрд░ рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдордиреЗ рдЗрд╕реЗ рдЧреНрд░рд╛рдЙрдВрдб-рдЕрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрд░ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕