1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/open-hand-choerodon-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
dataSet.md 1.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
xilang Отправлено 3 лет назад adfebb3
order title
8
zh-CN en-US
绑定数据源
Bind DataSet

zh-CN

绑定数据源

en-US

Bind DataSet

import { List, Avatar } from 'choerodon-ui';
import { DataSet } from 'choerodon-ui/pro';

class App extends React.Component {
  ds = new DataSet({
    autoQuery: true,
    name: 'user',
    primaryKey: 'name',
    pageSize: 5,
    events: {
      select: ({ dataSet, record, previous })=>{
        console.log('select', { dataSet, record, previous });
      },
      unSelect: ({ dataSet, record, previous })=>{
        console.log('unSelect', { dataSet, record, previous });
      },
    },
  });


  render(){
    return (
      <List
          dataSet={this.ds}
          rowKey="name"
          renderItem={({record}) => (
            <List.Item>
                <List.Item.Meta
                  avatar={<Avatar>Choerodon</Avatar>}
                  title={<a href="https://choerodon.github.io/choerodon-ui/">{record.get('name')}</a>}
                  description="Choerodon"
                />
            </List.Item>
            )
          }
        />
    )
  }
}

ReactDOM.render(
  <App />,
  mountNode,
);

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/open-hand-choerodon-ui.git
git@gitlife.ru:oschina-mirror/open-hand-choerodon-ui.git
oschina-mirror
open-hand-choerodon-ui
open-hand-choerodon-ui
master