【发布时间】:2013-12-20 16:28:33
【问题描述】:
我得到了一个遗留的 xsl 转换,它生成纯 HTML,然后绑定到一个带有 GWT HTML 字段的小部件。它目前看起来像这样:
HTML html = new HTML
html.setHTML(result)
在小部件的 UiBinder 部分有一个
<ui:style>
<!-- old legacy styles -->
</ui:style>
现在的问题是,那里有很多样式并且它们似乎被混淆了,而在 HTML 容器中设置的纯 HTML 中的名称没有被混淆 - 所以结果是没有样式的。
我试着设置
@external .*;
这是不允许的。给所有样式加前缀和使用@external prefix-* 效果一样:
[ERROR] Line 6: The annotation @CssResource.ClassName is disallowed for this location
[ERROR] Line 7: Syntax error on token "*", delete this token
是否可以为这个 UiBidner 文件禁用混淆或强制 gwt 也混淆进来的 HTML 内容?
【问题讨论】:
标签: javascript html css gwt