javascript - Firebase 响应具有 HTML 标签

标签 javascript html css firebase react-native

<分区>

我正在从一个包含 HTML 元素和内联样式的 firebase 数据库中提取数据。响应看起来像这样:

<p class=\"paragraph ng-attr-widget\" style=\"text-align: left;\"><span class=\"ng-directive ng-binding\" style=\"color: #ffffff; font-size: 14pt;\">Candy canes lemon drops cheesecake...etc

我的问题是,如何从响应中删除所有 html 标记和内联样式?这样我就可以得到类似的东西:

拐杖糖柠檬滴芝士蛋糕等等。

我正在使用 React Native!

最佳答案

data = "<p class=\"paragraph ng-attr-widget\" style=\"text-align: left;\"><span class=\"ng-directive ng-binding\" style=\"color: #ffffff; font-size: 14pt;\">Candy canes lemon drops cheesecake...etc";

console.log(data.replace(/<\/?[^>]+(>|$)/g, ""));

关于javascript - Firebase 响应具有 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50064681/

上一篇:css - 在 react 中添加不可见元素

下一篇:javascript - jQuery 弹出窗口在 IE11 企业模式下不起作用

相关文章:

javascript - jQuery 延迟请求和 promise : how to nest concurrent asyncronous calls

html - 如何使页脚有固定的位置

html - CSS 样式适用于 Chrome 但不适用于 Firefox

javascript - 在点击jquery时绑定(bind)两个事件

css - 具有可变高度 CSS 的多个段

html - em 的响应尺寸

javascript - 如何在自动完成 jquery/Ajax 中键入时更改文本颜色

javascript - $(.class).empty 总是缺少一个元素

javascript时间戳插入字符串变量

html - 我可以根据屏幕尺寸用另一个链接替换网页上的链接吗?