Как отобразить HTML-код, хранящийся в поле в mongodb - PullRequest
0 голосов
/ 28 августа 2018

Я сохранил некоторый HTML-код в поле в mongodb, мой вопрос, как отобразить его, когда я получаю его и отображать внутри <% =%> это показывает только HTML-код; Я пытался с eval (), но он не работает. если я положу так в файл .ejs

 <div id="googlemap">
   <div style="width: 100%">
     <%=hospital.map%>   
  </div>

результат приведен ниже; он просто показывает HTML-код на странице.

Город: МУМБАЙ Расположение:

<div class="mapouter"><div class="gmap_canvas"><iframe width="600" height="500" id="gmap_canvas" src="https://maps.google.com/maps?q=hiranandani%20hospital&t=&z=13&ie=UTF8&iwloc=&output=embed" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe><a href="https://www.pureblack.de"></a></div><style>.mapouter{text-align:right;height:500px;width:600px;}.gmap_canvas {overflow:hidden;background:none!important;height:500px;width:600px;}</style></div>

Может кто-нибудь помочь, пожалуйста? Анураг

1 Ответ

0 голосов
/ 28 августа 2018

Я также довольно новичок в MangoDB. Но пытались ли вы просмотреть содержимое базы данных, прежде чем отобразить результат? Может быть, попробовать что-то вроде:

  <div id="googlemap">
       <div style="width: 100%">
       <% hospitals.forEach(function(hospital){ %>
         <%=hospital.map%>   
       <% }); ?>
      </div>
    </div>

Вы также можете убедиться в том, что при использовании тегов не возникает путаницы

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