好吧,所以即时尝试做str.startsWith但它说它的未定义。JavaScript no startsWith in string?
getFilteredList: function() {
var users = Meteor.users.find().fetch();
var filteredList = [];
for (var i = 0; i < users.length; i++) {
var username = users[i].username;
if (username.startsWith(username, Template.instance().filter.get())) {
filteredList.push(users[i]);
}
}
console.log(filteredList);
return filteredList;
}
您是否定义了一个名为'startsWith'的函数?你没有做'str.startsWith'('在那个片段中;你正在做'startsWith(str'。 – Ryan
编辑后,仍然不能这样做。 – CoderDayton