react native listview可以放进scrollview里吗

 我来答
psx900910
2016-12-26 · 超过14用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:23万
展开全部

答案是肯定可以的!

我想楼主的意思是想在一个组件上既显示一个ListView,还要显示一些其他的东西,比如图片,文本,具体代码参考如下:


import ReactNative from 'react-native';
import React, { Component } from 'react';
import styles from './styles';
const { View, Text, ScrollView, Image, ListView } = ReactNative;
class MyNewComponent extends Component {
  constructor(props){
    super(props);
    const ds = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2});
    this.state = {
      dataSource: ds.cloneWithRows(['hello', '1ffasdf', 'fasdfasd', 'Peter', '8799ffff','faddsffasd', 'afdafsdf', 'fasdfasdf',' afsdfasdfasd', 'a', 'b', 'c', 'd']),
    }
  }
  render() {
    return (
      <View style={styles.container}>
        <ScrollView>
          <ListView 
            dataSource={this.state.dataSource}
            renderRow={(rowData) => <Text>{rowData}</Text>}
            style={{height: 100,}}
          />
          <Text>Hello World</Text>
          <Image  source={require("../../images/user2.jpg")} />
          <Image  source={require("../../images/user2.jpg")} />
        </ScrollView>
      </View>
    );
  }
}
export default MyNewComponent;
莫晓刀
2018-02-01
知道答主
回答量:4
采纳率:0%
帮助的人:2403
展开全部
存在问题呢?在真机上上拉加载和下拉的时候都会出现一些难以预计的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式