-1

我正在尝试从列表中删除一个项目。但是,我不能使用以下代码来做到这一点:

lists.remove('TjhdAGmCbKB8wCiBg')

如其他线程中所述,但我收到错误“未定义”。我该如何解决这个问题?

4

1 回答 1

0

这可能是由以下两个问题之一引起的:

lists1)如果您在 JavaScript 控制台中执行此操作,则需要全局定义

例如,如果您的代码是

var lists = new Meteor.Collection("lists");

将其更改为

lists = new Meteor.Collection("lists");

第二种可能性是您在其声明中使用了相同的拼写,例如,如果您使用Lists它来定义它,那么lists它将不起作用。在 JavaScript 中,所有定义都区分大小写。

于 2013-04-30T07:25:04.180 回答