簡體   English   中英

React Bootstrap 表 1 默認按字母順序排序

[英]React Bootstrap Table 1 Default Sorting by Alphabetical Order

對於 react bootstrap 表,如何默認按字母順序對名稱列進行排序? 現在我只能通過單擊排序圖標按字母順序對其進行排序,但我希望用戶在首次打開頁面時默認按字母順序查看名稱

<BootstrapTable
                        data={this.props.resellerList}
                        tableHeaderClass='header_white'
                        options={options}
                        bordered={false}
                        insertRow={this.state.isAdmin}
                        pagination
                        exportCSV
                        csvFileName='Client_List.csv'

                    >
                        <TableHeaderColumn row='0' rowSpan='1' dataField='resellerName' dataSort isKey={true} dataAlign='center' filter={{ type: 'TextFilter', placeholder: ' ' }} caretRender={sortCaret} dataFormat={this.nameFormatter} csvHeader='Name'>Name</TableHeaderColumn>
                    </BootstrapTable>
export const sortCaret = (direction, fieldName) => {
    if (direction === 'asc') {
      return (
         <SortAscendingIcon/>
      );
    }
    if (direction === 'desc') {
      return (
         <SortDescendingIcon/>
      );
    }
    return (
       <SortIcon/>
    );
}

使用下面的代碼進行排序

defaultSortName: 'resellerName', 
defaultSortOrder: 'asc'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM