先看的node,又去看模块化,还要看es6,promise,接着学模板,jade,ejs,等接着看express(express静态资源路径的路径),http,然后是bower的安装使用,学习数据库,数据库类型以及mongodb的安装连接,mongoose的使用,到现在看这个课程还要经常查api各种api,还要担心各种性能以及避免养成坏的编码习惯,幸好对(doc比较熟),对js也会一些,不过这个不写分号应该不是个好习惯
2016-07-22
最新回答 / 零点
在Nodejs中,这里的req表示客户端发送过来的请求体reg.body,里面一般都是包含着请求服务器的参数数据req.body.movie,req.body.movie对象就是其中的参数数据,_id是req.body.movie里面的一个属性(下一级字段)。
2016-07-21
已采纳回答 / dongzm
-g是全局安装,bootstrap是样式,不需要全局安装,而且是在工程根目录先bower install bootstrap(不是npm insatll bootstrap,需要npm insatll bower,配置git后才能使用bower安装),默认是在安装在根目录下的bower_components文件夹中,根目录设置了.bowerrc,会根据对应的键值对安装的对应目录下{ "directory":"public/libs"}
2016-07-20
app.get('/', function(req, res) {
res.render('index', {
title: 'imooc 首页',
movies: [{
title: '机械战警',
_id: 1,
poster: 'http://r3.yking.com/05160000530EEB63675839160D0B79D5'
}]
});
});
res.render('index', {
title: 'imooc 首页',
movies: [{
title: '机械战警',
_id: 1,
poster: 'http://r3.yking.com/05160000530EEB63675839160D0B79D5'
}]
});
});
2016-07-20
已采纳回答 / qq_水榭二钱乾_03658069
我也出现过,我是把module.exports = MovieSchema;中的exports写成了export,导致这个模块没加载,所以fetch就是unfined,你可以console.log(Movie.fetch.toString()),如果打印的是undined,估计是同样的问题
2016-07-18
已采纳回答 / Justtao
假设我们的访问地址是localhost:3000,如果app.get('/',fun.....)里路径只写'/',你访问这个路由的页面仍然是:localhost:3000如果app.get('/detail',fun....)里路径写'/detail',你访问这个路由的页面地址为:localhost:3000/detail
2016-07-14
$.ajax({
type: 'DELETE',
url: '/admin/list?id=' + id
})
他的这里写错了,难怪觉得请求怪怪的。终于在10.24分钟那里看到错了~应该在id后面加个=
type: 'DELETE',
url: '/admin/list?id=' + id
})
他的这里写错了,难怪觉得请求怪怪的。终于在10.24分钟那里看到错了~应该在id后面加个=
2016-07-14