Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GWT 类锚具有Anchor.wrap()允许我包装已经存在的 HTML 元素的方法。问题是 Anchor 没有跟踪 AJAX 历史,因此我使用的是 Hyperlink 类,但是这个没有 wrap() 方法。
Anchor.wrap()
<a href>因此,如果没有 wrap(),使用 gwt 使现有 html 成为超链接的最佳方法是什么?
<a href>
请不要告诉我在锚点击中实现历史行为。
超链接有一个以 Element 作为参数的构造函数。问题是这个构造函数是受保护的。一种解决方法是创建一个子类来访问受保护的构造函数,例如:
class MyHyperlink extends Hyperlink { public MyHyperlink(Element element) { super(element); } }
我实际上并没有尝试过,这只是一个想法。