以下文档看起来我的代码应该可行,但是我收到了一个未定义的错误,我确定它很简单,但我无法理解在它周围。
https://github.com/keen/keen-js/blob/master/docs/visualization.md#automatic-updates
var clicks_keen = new Keen.Query("count", {
eventCollection: "clicks",
groupBy: "campaign.id",
interval: window.interval,
timeframe: window.timeframe
});
clicks_keen.refresh();
答案 0 :(得分:4)
事实证明,bebraw是正确的。您需要将client.run()的结果存储在变量中,并在该对象上调用refresh。
您还需要将原始查询保留在变量中,以便更新您需要该对象的查询的任何实际数据(更改时间帧等)。