TypeError: object is not a function
看来你下载的nodeClub 各种问题,查查标签代码吧,应该问题还是不难找的。
很神奇的发现,tag.edit这个方法竟然没有。。。 app.get('/tag/:name/edit', auth, tag.edit);
是的 var topic_tag = new TopicTag(); TypeError: object is not a function
好像这次重构问题还是挺多的,不过重构后更加清晰了,方便以后维护,支持。
@Jackson @hexie 错误修复: routes.js 1、app.get('/tag/:name/edit', auth.adminRequired, tag.view); 2、app.post('/tag/:name/edit', auth.adminRequired, tag.update); contrllers/tag.js 3、exports.update里的 Tag.findOne({name: tag_name}, function (err, tag) 更改为 Tag.getTagByName(tag_name, function (err, tag)
标签碰到问题的同学可以尝试下。
@Jackson @hexie
这个问题确实有,pomelo club 在搭建的时候也遇到过
还发现了个问题,发布文章选择标签的话会发布不了。
就是我遇到的情况,你解决没?
@inosqlorg 解决了 源码有问题,你可以参照这个改下。nodeclub发帖时选择标签时提交报错修
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
看来你下载的nodeClub 各种问题,查查标签代码吧,应该问题还是不难找的。
是的 var topic_tag = new TopicTag(); TypeError: object is not a function
好像这次重构问题还是挺多的,不过重构后更加清晰了,方便以后维护,支持。
标签碰到问题的同学可以尝试下。
@Jackson @hexie
这个问题确实有,pomelo club 在搭建的时候也遇到过
还发现了个问题,发布文章选择标签的话会发布不了。
就是我遇到的情况,你解决没?
@inosqlorg 解决了 源码有问题,你可以参照这个改下。nodeclub发帖时选择标签时提交报错修