我已经用Nodejs和express创建了REST API,其他开发人员将在前端使用ReactJS或PHP。
现在,我也想在与EJS相同的项目中使用该API。EJS是否可以使用相同的API,如果是,那么用EJS Template Engine调用该API的正确方法是什么?
有多种使用方式。您可以获取数据并将值传递给视图。
举个例子:
app.get('/', function (req, res) {
const users = await db.users.find({});
res.render('index', { users })
})
在这种情况下,索引将是ejs模板,您可以在其中呈现用户列表。
另外,您也可以将javascript与模板一起使用,并以ajax调用的形式调用API。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句