[英]How can I remove this p tag from my json fetch
应该这样做:
let demoJSON = { field: "<p>Hello World</p>" } console.log(demoJSON.field.replace(/(<([^>]+)>)/ig, ""));
除了使用正则表达式来解决问题之外,您还可以像这样直接替换标签:
let demoJSON = {
field: "<p>Hello World</p>"
}
demoJSON.field.replace('<p>','').replace('</p>', '');
console.log(demoJSON.field);
componentDidMount() {
fetch(API).then(response => response.json()).then(data => this.setState({
quotes: data.replace('<p>','').replace('</p>', '')}));
}
应该可能起作用,@ Matou的评论中的答案也应该起作用。 如果没有,您能否分享实际的错误输出,以便我们提供进一步的帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.