您好。我正在尝试评估主题显示页面上的一个 div。为此,我需要在主题显示页面上的 dom 加载完成后运行一个函数。
在普通的 JavaScript 中,我会为此运行“window.onload = function()…”。但是,当从站点内部导航到该主题时,此 onload 函数似乎不起作用。
如何才能在 dom 完全加载后运行该函数?
我尝试了以下方法,但似乎都不起作用:
withPluginApi("0.11.1", api => {
api.modifyClass('component:topic-title', {
didRender: function(){ //也尝试过 "didInsertElement"
//运行函数——仍然在所有 div 加载之前运行
}
}),
api.decorateCookedElement(function() {
//运行函数——仍然在所有 div 加载之前运行。
})
})