2016-08-14 4 views
0

私はstr.startsWithを実行しようとしていますが、その定義は未定義です。JavaScriptが起動しません。

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; 
} 
+2

'startsWith'という関数を定義しましたか? – Ryan

+0

編集された投稿はまだそれをそのようにしていません。 – CoderDayton

答えて

2

たぶん、あなたがしたい:

username.startsWith(Template.instance().filter.get()) 

正しい構文は次のとおりです。

文字列 .startsWith(searchvalueスタート

+0

編集された投稿は、それをやってもまだ動作していません。あなたは 'str.startsWith('スニペットで ''あなたは '' startsWith(str'その通り。 – CoderDayton

+2

@CoderDaytonユーザー名をstartsWithに再度渡しています: - / –

関連する問題