Как удалить HTML, созданный из var бритвы в переменную Javascript? - PullRequest
0 голосов
/ 27 сентября 2018

Я использую MVC5 и передаю модель из Controller в View.В представлении у меня есть

  var test = @Html.Raw(Json.Encode(Model.Data));

Это прекрасно работает, у меня есть моя модель в переменной js.Проблема в том, что когда я собираюсь посмотреть свой HTML-код, вся переменная отображается enter image description here

Можно ли как-нибудь удалить или скрыть этот код?

Спасибо

1 Ответ

0 голосов
/ 28 сентября 2018

Чтобы передать переменную с вашего сервера клиенту, у вас есть две возможности:

  1. Делать то, что вы сделали (но значение отображается в разметке)
  2. Предоставитьwebapi и запросите конечную точку в javascript, чтобы получить данные

Оптимальный вариант - вариант 2.

Без более подробной информации о том, чего вы пытаетесь достичь, я не могу дать большеподробный ответ, но в основном вы должны изучить webapi, чтобы решить эту проблему.

примечание: есть и другие вещи, которые вы можете сделать, такие как веб-сокеты и файлы cookie, но маловероятно, что вы захотите такие вещи для этого

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