最新回答 / xue5hen
你可以初始化一个对象用来存放该页面需要的所有数据,然后依次请求各个分类的数据,待所有数据都请求完以后再渲染。比如:<...code...>大概是上面这样子,不过我个人比较喜欢ajax的方式去获取数据,那样就不涉及 render 方法,只需要在初始化时异步请求各个类型的片子就行了,category分类可以使用参数来传递,这样一个函数就够了。
2017-07-23
最新回答 / 诸葛钢铁加鲁鲁
你看一下 你的目录结构正确嘛?是不是在layout.jade的平级还有一个index.jade的文件,然后覆盖了你pages里的index.jade文件。。。我刚开始就是酱的。。。
2017-07-17
最赞回答 / qq_双鱼儿_0
TypeError: Cannot read property 'save' of undefined,意思是无save属性,看看你要存入的模块实例的原型是是否model
2017-07-14
最新回答 / 阿海珐
Movie.findById是老师在schemas中定义的静态方法,直接传id即可,你写成下面这样试试:Movie.findById(id,function(err, movie){})
2017-07-12
最新回答 / 呼呼哥
var path = require('path');// 引入path模块的作用:因为页面样式的路径放在了bower_components,告诉express,请求页面里所过来的请求中,如果有请求样式或脚本,都让他们去bower_components中去查找var mongoose = require('mongoose'); // 加载mongoose模块mongoose.connect('mongodb://localhost:27017/imovie'); // 连接mongodb本地数据库imo...
2017-06-30
最新回答 / ochai
我和改为://admin post movieapp.post('/admin/movie/new', function(req, res) { var id = req.body['movie[_id]']; var movieObj = req.body; var _movie; if(id !== 'undefined') { Movie.findById(id, function(err, movie) { if(err) { console.log(err); } _mo...
2017-06-29