gpt4 book ai didi

javascript - 如何使用 Sencha Touch 正确删除生成的 HTML

转载 作者:行者123 更新时间:2023-11-28 10:00:04 25 4
gpt4 key购买 nike

我似乎遇到了 Sencha Touch 2 缓存机制的问题。

使用 setHtml 方法动态添加/删除 html 时会出现此问题一个面板。插入的 html 要么是完整的 html 表,要么是带有单元格的表行。使用 Ext.get 方法时会出现问题,该方法在已通过代码读取的元素上引入 Ext-element-xyz id。当删除这个元素,添加新的html,并尝试重新读取信息时,缓存指向旧元素。

我尝试迭代所有行和单元格并通过销毁方法将其删除,但仍然没有成功。实际上,看起来元素之间的引用仍然被缓存,而 id 已从缓存中删除。

有人给我提示吗?

谢谢。

最佳答案

以防有人遇到这个问题。

我使用 Ext.get 从 dom 检索元素。它为我接触过的每个元素创建一个 id 并将其添加到缓存中。所有这些元素都必须明确销毁以清除缓存。这当然不是我想要的,所以 Ext.fly 确实解决了这个问题。

关于javascript - 如何使用 Sencha Touch 正确删除生成的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9307847/

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