@iscrac,
The interval, axisLabel, and gridLines are dependent on dataPoints. Hence till the dataPoints are loaded the mentioned elements cannot be calculated.
However you can display text loader berfore rendering the chart. please take a look at this JSFiddle.

__________
Indranil Deo
Team CanvasJS