У меня есть эта ViewModel, которую я передаю своему виду:
public class CreateFormViewModel
{
public string Id { get; set; }
[Required]
public string Name { get; set; }
public string FormPropertiesList { get; set; }
}
Когда я отправляю свою форму, FormPropertiesList будет содержать массив JSON, который будет обрабатываться на стороне сервера.
Однакопроблема в том, что когда я загружаю страницу, FormPropertiesList пуст.Это означает, что я не смогу разобрать его, если он не содержит никаких данных.
Сейчас я получаю эту ошибку
Uncaught SyntaxError: Неожиданный токен! ==
Это мой код jquery:
if (typeof @Model.FormPropertiesList !== 'undefined') {
console.log(JSON.parse(@Model.FormPropertiesList));
}
В консоли я вижу, что @ Model.FormPropertiesList пуст.Не ноль или "", а пустое.
Я пытался объявить его как нулевой сервер перед загрузкой страницы, но возникает та же проблема.