react-native实现 TextInput 键盘显示搜索按钮并触发回调

 

<TextInput returnKeyType="search"
        returnKeyLabel="搜索"
        onSubmitEditing={e => {
          toSearch(keyword);
        }} />
        <SearchBar
          ref={serachBarEl}
          placeholder="请输入"
          onChangeText={handleChangeSearch}
          value={search}
          onSubmitEditing={handleSearchBarSubmit}
          lightTheme={true}
          searchIcon={
            <Icon name="search" style={styles.mUserlistSearchBarIcon}></Icon>
          }
          clearIcon={
            <Icon
              name="delete"
              style={styles.mUserlistSearchBarIcon}
              onPress={handleSearchBarClear}
            ></Icon>
          }
          returnKeyType="search"
          returnKeyLabel="搜索"
          containerStyle={styles.mUserlistSearchBarContainerStyle}
          inputContainerStyle={styles.mUserlistSearchBarInputContainerStyle}
        />

https://www.reactnative.cn/docs/textinput#returnkeylabel

https://reactnativeelements.com/docs/components/searchbar

猜你喜欢

转载自blog.csdn.net/xutongbao/article/details/132760377