跳到主要内容
CNode

nodeClub编辑标签报错

社区
Ggoooto发布于 13 年前最后回复 13 年前
954010

TypeError: object is not a function

查看回复

回复 (9)

G
goooto#913 年前
I
inosqlorg#813 年前
G
goooto#713 年前

还发现了个问题,发布文章选择标签的话会发布不了。

G
goooto#613 年前

@Jackson @hexie

G
goooto#513 年前
@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) 

标签碰到问题的同学可以尝试下。

G
goooto#413 年前

好像这次重构问题还是挺多的,不过重构后更加清晰了,方便以后维护,支持。

I
inosqlorg#313 年前

是的 var topic_tag = new TopicTag(); TypeError: object is not a function

G
goooto#213 年前
很神奇的发现,tag.edit这个方法竟然没有。。。

app.get('/tag/:name/edit', auth, tag.edit);
H
hexie#113 年前

看来你下载的nodeClub 各种问题,查查标签代码吧,应该问题还是不难找的。

参与回复

登录后即可参与回复。登录