私は以下のように単純なスキーマの実装をしています。オブジェクトを含む配列があります。各オブジェクトにはラジオボタンがあります。私は各ラジオボタンの値を抽出する必要があります。配列をどのようにトラバースするのですか?SimpleSchemaを実装しているMeteorでオブジェクトを含む配列を反復する方法
test_schema = new SimpleSchema ({
object:{
type:Array,
},
"object.$":{
type:Object
},
"object.$.condition" :{
type:String,
autoform:{
type: "select-radio-inline",
options:[{label:'1', value:"one"}]
},
},
"zod": {
type: String,
optional:true,
custom: function() {
alert(this.field('object').value);
}
}
私は配列定義を削除し、objetsだけからデータを取得するインクリメンタルなアプローチを試みました。
this.field('object.condition').value
しかし、配列内にオブジェクトを含むと、このようなものは動作しません。
this.field('object.$.condition').value
何作品は次のとおりです。
this.field('object.0.condition').value
これは、最初のオブジェクトの状態値を取得します。どうすれば他の要素を抽出することができますか?
? –