NodeJS substring“是否直接在EJS文件中工作

polhcujo  于 2023-02-21  发布在  Node.js
关注(0)|答案(1)|浏览(188)
<%- include("partials/header"); -%>

<h1>Home</h1>
<p><%= startingContent %></p>

<% posts.forEach(function(post){ %>

<h1><%=post.title%></h1>
<p>
  <%=post.content.substring(0, 100) + " ..."%>
  <!-- This line's giving me an error, I dont know why -->
  <a href="/posts/<%=post._id%>">Read More</a>
</p>

<% }) %> <%- include("partials/footer"); -%>

通常,应该将要显示的字符数减少到特定数量(在本例中为100)。

eulz3vhy

eulz3vhy1#

是的,它实际上是工作的,它甚至可以用在一个声明的变量作为JS文件,它不为我工作的原因是因为我错误地拼写错了我的'内容'。
const str ="Mozilla";
console. log(字符串子字符串(1,3));//预期输出:"盎司"
console. log(字符串子字符串(2));//预期输出:"齐拉"

相关问题