【发布时间】:2020-09-26 04:32:22
【问题描述】:
我在 Node.js 中开发类似于 MVC 模型。
我想通过访问/ 来显示data。但现在,/ 中没有显示任何内容。
有什么错误的地方吗?或者如果你有什么意见,请告诉我。
在下面的模型中,我获取并获取了一些数据,我想将这些数据pass 发送到我的前端。
module.exports={
getQuiz:function(){
fetch(API_KEY)
.then(response => response.json())
.then(json => { const quiz = new Quiz(json)});
}
};
我的控制器是这样的。在这个controller 中,我使用了model 中定义的getQuiz() 函数
const Quizes = require("../models/Quizes");
module.exports = {
doGetQuiz:function(req,res,next){
Quizes.getQuiz().then((result)=>{
res.json(result);
});
}
};
我想要的目标是通过/ 显示data。
我的路由器是这样的。
var express = require("express");
var router = express.Router();
var quizController = require("../controllers/QuizController");
router.get('/',quizController.doGetQuiz);
module.exports = router;
谢谢!
【问题讨论】: