Во-первых, я довольно новичок в MVC и jQuery. Я прошу прощения, если мой вопрос или терминология неверны.
В настоящее время у меня в приложении MVC есть вид, отображающий список адресов. На этой же странице у меня также есть карта, на которой я хочу отобразить эти местоположения.
Я пытаюсь найти «правильный» способ получения списка объектов адреса в javascript в представлении, чтобы он мог быть перебран и отображен.
Я видел некоторые решения, которые требуют вызова getJSON для контроллера из кода javascript. Я хочу избежать этого решения, так как оно требует еще одной поездки к базе данных и веб-серверу. Вся информация, которая мне нужна для отображения адресов на карте, уже представлена в View через ViewData.
Я также видел решение, в котором javascript мог бы получать доступ к данным, передаваемым в представление через ViewModel.Data, однако этот пример работал с одним объектом, а не со списком.
Буду признателен, если у кого-нибудь будут какие-либо советы или ресурсы.
Спасибо