【发布时间】:2018-03-28 22:55:04
【问题描述】:
我正在使用 React 和 fetch 从 api 获取这些数据我删除了我拥有但仍然出现在那里的 p 标签,这不是我想要的。我认为 json 数据中的文本有一个 p 标签。我怎样才能删除它?
我在生命周期方法 componenDidMount 上使用 fetch:
componentDidMount() {
fetch(API).then(response => response.json()).then(data => this.setState({ quotes: data}));
}
在添加到状态之前,如何查找和替换 p 标签? 我正在尝试在生命周期方法中执行此操作,但它不断向我抛出错误
【问题讨论】:
-
使用 JSON API 解析定位 p 标签,然后将其移除
-
使用 .replace() 或 .substring()
标签: javascript arrays json reactjs fetch