Google Area Chart не принимает значения как int - PullRequest
1 голос
/ 03 октября 2011

Я использую Google Area Chart для отображения графика.

По какой-то причине я не могу использовать значения в функции:

Iиметь следующий код:

function SetAreaChartData(valueString) {

    //This works
    AreaChartData.setValue(0, 0, 'SomeName');
    AreaChartData.setValue(0, 1, 500);
    AreaChartData.setValue(0, 2, 500);
    AreaChartData.setValue(0, 3, 500);

    //This does not work

    // First I must "cast" the input to string in order to use the .split function
    var str = new String(valueString); 

    // Then I split the string in order to get an array of string
    val = str.split(",");

    AreaChartData.setValue(0, 0, 'SomeName');
    AreaChartData.setValue(0, 1, val[0]*1); //Multiply by one to cast it to integer
    AreaChartData.setValue(0, 2, val[1]*1);
    AreaChartData.setValue(0, 3, val[2]*1);
}

Я также пытался использовать parseInt(val[0]), но это тоже не помогает.

Почему .setValue не распознает val[0] какцелое число

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...