如何解决为 module.exports
module.exports.post_get_follower = async (req,res) => {
Post.find({ 'email': res.locals.user.email })
.then(posts => {
res.json(posts);
});
}
和
router.get('/post-user-follower',postController.post_get_follower);
我用以下实现调用它
fetch('http://localhost:8080/api/person/' + hiddenElement)
.then(res => res.json())
.then(pers => {
pers.persons.forEach(person => {
const mail = person.email;
fetch('/post-user-follower')
.then(res => res.json())
.then(posts => {
posts.reverse();
posts.forEach(post => {
const div = document.createElement('div');
const header = document.createElement('h3');
header.textContent = post.email;
const text = document.createElement('p');
text.textContent = post.text;
const date = document.createElement('small');
date.textContent = new Date(post.createdAt);
const placeholder = document.createElement('p');
placeholder.innerHTML = '<br>';
div.appendChild(header);
div.appendChild(text);
div.appendChild(date);
div.appendChild(placeholder);
postsElement.appendChild(div);
});
});
});
});
我如何在 module.exports 中定义一个参数,并在我的 email
中像“res.locals.user.email
: parameter”(而不是 module.exports
)一样使用它,我如何调用它const mail
在我的第二个实现中?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。