React Native占位符图标

问题描述 投票:1回答:1

我有一个问题,在React Native中将一个图标放在DatePicker的占位符中。事实上,我有一个问题是在该图标旁放置一些文本(“按日期搜索”)。我尝试使用ES6模板字符串,但它不起作用,或者我遗漏了一些东西......这是代码:

 <View style={styles.searchDateView}>
      <DatePicker
        defaultDate={this.state.chosenDate}
        minimumDate={new Date(1970, 1, 1)}
        maximumDate={new Date(2050, 12, 31)}
        placeHolderText={<FontAwesome5 name="calendar-alt" size={20} />}
        textStyle={{ color: 'grey' }}
        placeHolderTextStyle={styles.placeHolderTextStyle}
        onDateChange={date => this.onDateChange(date)
      />
    </View>

在“placeHolderText”里面我有一个图标,在它旁边,我想把文字“按日期搜索”。这样,图标就会显示,但是当我尝试添加文本时(使用模板字符串),它不显示图标,只显示文本,以及[object,Object]之类的内容。

javascript react-native placeholder string-concatenation
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.