首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ListItem不显示React Native中"title“属性中的文本

ListItem不显示React Native中"title“属性中的文本
EN

Stack Overflow用户
提问于 2018-01-29 03:19:58
回答 3查看 3.5K关注 0票数 3

我在FlatList中使用来自react原生元素的ListItem,代码是

代码语言:javascript
复制
  render() {
    return (
      <View style={commonStyles.container}>
        <List>
          <FlatList
            data={this.props.questions}
            renderItem={({ item }) => (
              <ListItem
                roundAvatar
                title={'nicola'}
              />
            )}
          />
        </List>
      </View>
    );
  }

问题是文本( 'nicola‘)没有被渲染

EN

Stack Overflow用户

发布于 2018-08-08 11:55:40

我知道这已经很晚了,但我也遇到过同样的问题。

代码语言:javascript
复制
const list = [
{
    name: 'Account',
    icon: 'av-timer'
},
{
    name: 'Category',
    icon: 'flight-takeoff'
},
{
    name: 'About',
    icon: 'av-timer'
}]

... // some code here

   <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
    {
        list.map((item, i) => (
            <ListItem
                key={i}
                title={item.name}
                leftIcon={{ name: item.icon }}
            />
         ))
    }
   </View>

当我使用上面的代码时,只显示图标,但当我删除alignItems prop时,这个问题就解决了。

票数 11
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48490367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档