Я пишу код в Node JS, который использует усы для шаблонов HTML и REST API в качестве бэкэнда.
Вот мой код, который не работает.
function setupRoutes(app) {
const base = app.locals.base;
app.get(`${base}/search.html`,doSearchContent(app));
app.get(`${base}/:name`,doGetContent(app));
}
function doSearchContent(app) {
return async function(req, res) {
console.log("here");
}; };
Когда я запускаю свою программу и захожу в base / search.html.Он никогда не вызывает метод doSearchContent.
Есть идеи, почему и как я могу это исправить?
РЕДАКТИРОВАТЬ: doGetContent работает, как ожидалось.Это когда я запускаю search.html, он не