如何解决React rss-parser-解析图像
我正在使用npm react rss-parser解析rss文件。
我可以显示提要标题,描述,链接以及项目->标题,描述。
我无法解析图像中的数据。我的脚本无法识别我正在运行的地图。
有人可以显示图像数据吗?
import React from 'react'
import {render} from 'react-dom';
let Parser = require('rss-parser');
let parser = new Parser();
const CORS_PROXY = "https://cors-anywhere.herokuapp.com/";
class App extends React.Component{
constructor(props) {
super(props);
this.state = {
feed: []
};
}
async componentDidMount() {
const feed = await parser.parseURL(CORS_PROXY + 'https://podcasts.files.bbci.co.uk/p05299nl.rss');
console.log(feed.image.url);
console.log(feed.image.title);
this.setState(feed)
}
render() {
return (
<div>
<h2>Blog Posts {this.state.title}</h2>
<p>{this.state.description}</p>
{this.state.feed.image && this.state.image.map((image,i) => (
<div key={i}>
<h1>{image.title}</h1>
</div>
))}
{this.state.items && this.state.items.map((items,i) => (
<div key={i}>
<h2>{items.title}</h2>
<a href="">{items.link}</a>
<p>{items.content}</p>
<p>{items.pubDate}</p>
<p>{items.enclosure.url}</p>
</div>
))}
</div>
);
}
}
render(
<App />,document.getElementById("root")
)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。