Выдвиньте DateTime в массив Javascript - PullRequest
0 голосов
/ 29 мая 2018

Я хочу поместить значения ASP.NET Model DateTime в массив, который будет использоваться в Google Chart API.Я получаю сообщение о том, что мне не хватает ')', когда я использую следующее:

    var dates = [];
    @foreach (var s in Model.Scores)
    {
        //it works fine here
        @:dates.push(parseFloat(@s.Score));
        //but causes an error here
        @:dates.push(new Date(@s.Date));
    }

Я также пробовал

@:dates.push(String(@s.Date));

и

@:dates.push(String(@s.Date.ToString()));

и

@:dates.push(String(@s.Date.Date));

Когда я передаю ему число вместо DateTime, оно отлично работает:

    @for (var i = 1; i <= Model.Scores.Count(); i++)
    {
        @:count.push(@i);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...