【发布时间】:2016-02-22 10:10:41
【问题描述】:
假设我有一个名为 A 的视图,它的 xml 类似于:
<g:HTMLPanel>
<my:widgetA>
....
</my:widgetA>
</g:HTMLPanel>
另外,我还有另一个名为 widgetB 的小部件。我想根据某些条件更改视图 A 的内容,例如:
if (...is true) {
A.clear();
A.add(widgetA);
} else {
A.clear();
A.add(widgetB);
}
现在的问题是视图 A 无法正确显示 widgetA。视图 A 在添加 widgetA 时变为空白。上面的实现有什么问题?
【问题讨论】:
-
这段代码没有问题。问题出在其他地方。检查浏览器中的 HTML 以了解为什么小部件 A 不可见。