gpt4 book ai didi

javascript - Extjs.getBody 的问题

转载 作者:行者123 更新时间:2023-11-28 13:50:24 31 4
gpt4 key购买 nike

我有这行代码

 var width_client = Ext.getBody().getWidth(true);

我发现 Ext.getBody() 为空。我认为此检查是在 Ext.getBody() 变为非空之前完成的,但不知道要更改或更改什么。

知道如何解决这个问题吗?

我使用extjs 4.0.7

最佳答案

您可以在呈现 document.body 时对其进行访问。从你的问题我得出的结论是你的代码位于 <head> 内。当执行此代码时,没有 <body>尚未渲染。您必须用函数包装代码并将该函数传递给 Ext.onReady (或 Ext.onDocumentReady )方法:

Ext.onReady(function() {
alert(Ext.getBody().getWidth(true));
});

这里是demo .

关于javascript - Extjs.getBody 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11295896/

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