综合小案例:
这里没有抓到新闻接口数据,所以用电影数据做的。。。。
- 自定义组件首字母必须大写
- 文件传值
// 下级文件声明常量
getDefaultProps(){
return{
duration:2000,
jsonData:[]
}
},
//上级文件
<ScrollView
jsonData={this.state.bannerData}
/>
关于网络请求部分
由于用青花瓷抓到的网易新闻数据response是乱码,所以没办法实际去解析数据,在这里只视频里的代码图。
网易新闻详情数据返回的是html标签结构,body内的图片地址并没有直接给出,而是先拿占位标签占位,图片数组是和body同级的节点。所以,需要在代码里取出数组图片并替换body内标签