JSNewbはこちら。
私は関数を使用していますが、その関数のドキュメントには、「関数の引数はJavaScriptハッシュである必要があります。ここで、キーはフィルタリングされる(データベース)フィールドであり、値は文字列または配列のいずれかです。文字列」。
私のために働く例:
//New York Knicks fan....
viz.filter({CitiesILoathe: ['Boston']});
viz.filter({CitiesILoathe: ['Boston','Miami']});
これらのスニペットのいずれかが私のために機能し、filter()が完了した後に表示されるものから上記の都市を削除します。
ここで、以前に作成/入力したハッシュを直接渡したいと思います。
方法がわかりません。
私はもう試した:
var CitiesILoathe= new Object(); //my "hash"
CitiesILoathe['Boston'] = 1;
CitiesILoathe['Miami'] = 2;
viz.filter({CitiesILoathe}); // also tried same thing w/o curly braces
...しかし喜びはありません。私はドキュメントを検索してきましたが、JavaScriptの語彙/インテリジェンスはこの時点では遅いので、何を探しているのか本当にわかりません。
誰かが私に正しい方向へのプッシュを与えることができますか?どうもありがとう!