如何解决React Native 显示所有 RSS 项目
我正在关注 react-native-rss-parser 的一些示例。但不幸的是,我无法显示所有 RSS 项目。希望有人可以举一些例子。以下代码有效,但我需要查看所有 RSS 项目。我尝试了多种方法,但仍然无法查看项目。我如何还查看 Feed 中的所有项目:{}?
import React,{ Component } from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { SaveAreaView,Alert,View,Text,StyleSheet,ActivityIndicator } from 'react-native';
import * as rssParser from 'react-native-rss-parser';
export default class CategoryScreen extends Component {
constructor(props) {
super(props);
this.state = {
isLoading: true,feed: {},}
}
componentDidMount() {
return fetch('http://www.nasa.gov/rss/dyn/breaking_news.rss')
.then((response) => response.text())
.then((responseData) => rssParser.parse(responseData))
.then((rss) => {
this.setState({
isLoading: false,feed: rss
});
console.log(rss.title);
console.log(rss.items[0].title);
});
}
render() {
if (this.state.loading) return <Text>Loading.....</Text>;
return(
<View>
<Text>{this.state.feed.title}</Text>
</View>
)
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。