gpt4 book ai didi

javascript - 如何从 extjs 4 数据存储中剥离 html?

转载 作者:行者123 更新时间:2023-11-30 11:38:47 25 4
gpt4 key购买 nike

我正在连接但无权访问的数据库中有一堆 HTML。我无法控制它或后端服务,但我不希望数据库中的 HTML 和 Javascript 显示在我正在处理的 UI 之一上。

我正在处理的 UI 在 EXT 4 中。在将 HTML 呈现给 UI 之前剥离 HTML 的最佳方法是什么?一个相当全局性的 EXT 解决方案将是首选。谢谢。

最佳答案

在 extjs 中有这个方法,你可以在这里看到 http://docs.sencha.com/extjs/4.2.5/#!/api/Ext.util.Format-method-stripTags

Ext.util.Format.stripTags("your html")

编辑:如果您解释如何使用商店加载 html(例如模板),我可以为您提供更多帮助。

编辑:您可以覆盖 field object使其更简单。

Ext.data.Types.Html = {
convert: function(v) {
v += ''; // to make it string
return Ext.util.Format.stripTags(v);
},
sortType: function(v) {
return v.substr(10);
},
type: 'html'
};

现在您可以使用 type: 'html' 来实现 strip 标签功能。

关于javascript - 如何从 extjs 4 数据存储中剥离 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43418888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com