我一直在努力做网页,向我展示我每天使用的各种东西。我试图在那里获得一个Reddit,每隔x秒(60秒或者其他)自动刷新一次。但问题是饲料是
ComboBox
是异步加载的,因此会出错:
style: ComboBoxStyle {
font.pointSize: 12
font.family: "sans serif"
textColor: "black"
background: Rectangle {
...
}
__editor: Rectangle {
color: "red"
}
...
}
有没有办法在不更新整个页面的情况下自行更新。
document.write({INSERT FEED HERE});
这是我现在用于reddit Feed的简单页面。
答案 0 :(得分:3)
默认情况下,如果未定义回调参数,.embed
网络服务将使用document.write
。
只需添加一个回调参数,就像这样 https://www.reddit.com/r/ProgrammerHumor/new/.embed?limit=10&t=all&callback=yourFunction
添加一个yourFunction
函数,该函数将附加内容
function yourFunction(data) {
document.getElementById("reddit").appendChild(data);
}
享受:)