ExtJS updateLayout 不工作
Posted
技术标签:
【中文标题】ExtJS updateLayout 不工作【英文标题】:ExtJS updateLayout is not working 【发布时间】:2017-05-13 08:34:54 【问题描述】:我使用的是 ExtJS 6 版本。
我有面板元素,我动态地将面板 html 更新为
panel.update("<img src=app/resources/first.jpg ></img>");
更新 html 后,图片未加载。我做了panel.updateLayout();
静止图像未加载。
请推荐
【问题讨论】:
【参考方案1】:src 属性应该用引号引起来。
panel.update("<img src='app/resources/first.jpg' ></img>");
【讨论】:
【参考方案2】:在版本 6 中使用 setHtml
函数而不是 update
:
panel.setHtml('<img src=app/resources/first.jpg ></img>');
链接到docs
【讨论】:
以上是关于ExtJS updateLayout 不工作的主要内容,如果未能解决你的问题,请参考以下文章
界面初始化更新异常,更新工作要放在Loaded事件中,且注意使用UpdateLayout();
Uno 平台中的 UIElement.InvalidateArrange() 和 UpdateLayout() 替代方案