Как вызвать данные в группе наблюдения только один раз, хотя меняются несколько значений? - PullRequest
0 голосов
/ 17 мая 2019

У меня есть $ watchgroup в angularjs, в которой у меня есть два значения: primaryApplicationChartData и primaryApplicationChartData.Часовая группа вызывается, когда они оба меняются.

Я хочу убедиться, что код внутри $ watchgroup, т. Е. DrawStockChart () func, вызывается только один раз, даже если обе данные диаграммы меняются.

Может кто-нибудь подсказать, как это сделать??

Спасибо.

scope.$watchGroup(['primaryApplicationChartData', 'secondaryApplicationChartData'], function(newValues, oldValues, scope) {
        console.log("chartData has changed");
        drawStockChart();
});
...