在 react-bootstrap-table2-toolkit searchbar 中有字体很棒的搜索图标

to have font awesome search icon in react-bootstrap-table2-toolkit searchbar

使用 react-bootstrap-table2 for table 并一起搜索如下

<ToolkitProvider
          bootstrap4
          keyField='id'
          data={data}
          columns={columns}
          search
      >
          {props=>(
              <>
                  <SearchBar {...props.searchProps} placeholder='Start typing'/>
                  <br/>
                  <BootstrapTable condensed bordered
                                    id='bootstrap-tr'
                                    {...props.baseProps} 
                                    noDataIndication={() => 'There is no data to display'} 
                                    loading={loading} 
                                    overlay={overlayFactory({ spinner: true })} 
                                    pagination={paginationFactory(options)}
                                    // rowClasses={rowClasses}
                                    // expandRow={expandRow}
                                    />
              </>
          )}
      </ToolkitProvider>

搜索栏看起来像这样

我正在使用 FontAwesome-5 图标并想将 fa-search 图标 添加到 react-bootstrap-table2-toolkit SearchBar,如下图

对此有何建议

通过向 fa-search 图标添加以下样式解决了这个问题

css
#{yourid} {
    position: absolute;
    width: 2.375rem;
    /*height: 2.375rem;*/
    line-height: 2.375rem;
    text-align: center;
    color: #7B7B7B;
}

js file
<i className='fas fa-search' id='filtersubmit' style={{fontSize:'15px'}}/>
<SearchBar {...props.searchProps} placeholder=''/>