【发布时间】:2020-06-25 00:25:45
【问题描述】:
我是 nodejs 的新手,我正在做一个里程碑项目。我正在使用 NodeJS、Express 和 MongoDB。我有普通的 JS 代码,用于检索虚拟数据并通过 DOM 操作 HTML。我知道我不能通过 express 应用程序使用 DOM。我从哪里开始用 express 做同样的事情?我想从 mongoDB 中检索数据,当我单击我的 html 上的按钮时,检索 post[i].title 和 post[i].content
function currentPost(n) {
post1= '<div class="blogPost"><a href="post1.html"><h3 class="resize">
Post 1</h3></a><p class="resize"> "Lorem ipsum dolor"</p></div>';
if (n == 0) {
document.getElementById("containerBlogPost").innerHTML = post1;
}
else if (n == 1){
document.getElementById("containerBlogPost").innerHTML = post2;
}
else if (n == 2){
document.getElementById("containerBlogPost").innerHTML = post3;
}
else if (n == 3){
document.getElementById("containerBlogPost").innerHTML = post4;
}
}
在一个事件中,我使用该数据通过 DOM 上传我的 html。我不需要荒谬的细节,但我需要指导。我整天都在为此苦苦挣扎。
【问题讨论】:
-
您应该查看fetch。使用它从您的服务器中提取数据