Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
509 views
in Technique[技术] by (71.8m points)

blank render on front end | ejs template

I am trying to render the results from my template.ejs file onto my homepage through

<%= include ('template.ejs', { data }); %>    

which on form submit, will display a response. However, when the form is submitted, there is no response. In the page source, where that line should be, it is blank. Any suggestion on how I could resolve?

Copy of my template.ejs is below:

<% data.urls && data.urls.countries.forEach(function ( countries) { %>
    <div class="card">
     <div class="card-body">
      <h3>Country Name: <img alt="" src="<%=countries.icon %>" /> <%= countries.name %></h3>
      <h5>Categories</h5>
      <ul>
       <% data.urls.countries.categories.forEach(function(categories){ %>
        <li><%= categories.name %></li>
       <% }); %>
      </ul>
     </div>
    </div>
    <% }); %>
question from:https://stackoverflow.com/questions/65872986/blank-render-on-front-end-ejs-template

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...