3

以下文档使我的代码看起来应该可以工作,但是我遇到了一个未定义的错误,我确信这很简单,但我无法完全理解它。

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();
4

1 回答 1

4

事实证明,bebraw 是正确的。您需要将 client.run() 的结果存储在一个变量中,然后对该对象调用 refresh。

您还需要将原始查询保留在变量中,但要更新您需要该对象的查询的任何实际数据(更改时间范围等)。

于 2014-11-08T20:07:48.177 回答