gpt4 book ai didi

gwt - Gwt 中 Html***Builder 和 Dom***Builder 类的区别

转载 作者:行者123 更新时间:2023-12-05 01:29:32 25 4
gpt4 key购买 nike

我正在尝试从我的 Gwt 代码中广泛地操作 DOM。在这个过程中,我发现了两组类实现了一个共同的基础接口(interface),例如。

interface DivBuilder  

class HtmlDivBuilder implements DivBuilder

class DOMDivBuilder implements DivBuilder

对于每个 Html 标签,都实现了两组这样的类

我很困惑这背后的目的和用途是什么。

任何指示都会有所帮助。

最佳答案

Html 系列构建了一个字符串,以后可以与 innerHtml 一起使用。它也可以在服务器端使用。

Dom 家族构建了一个 DOM 子树。

目标是您可以拥有使用构建器的代码,并且可以根据用例使用具体实现调用。例如,单元格表可以使用任一策略,而构建器可以保持不变。

关于gwt - Gwt 中 Html***Builder 和 Dom***Builder 类的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27181504/

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