私はこのようなコードでアウレリアのラジオボタンのセットを作成しています。このようにそれをやって、しかしオーレリアリピータは:model.bindは、ラジオボタンのために働いていない
<div repeat.for="option of options">
<input type="radio" id="${option}_id" name="radio_options" model.bind="option" checked.bind="optionValue"/>
<label for="${option}_id" id="${option}_label">${option}</label>
</div>
私はそのmodel.bindを発見しましたラジオボタンがチェックされていると、対応するクラスのoptionValueに値が設定されません。同様に、クラスのoptionValueに値が割り当てられている場合、適切なラジオボタンはチェックされません。私はこれがリピータだけで起こっていることを発見しました。私の場合、オプションは数字です。ここで間違っているかもしれないことを私に教えてください。
を実行します。モデルはオブジェクトか文字列ですか?単に 'value.bind =" option "'ではないでしょうか? –
私の場合、「オプション」は私が言ったように数字です(私はthis.options = 9を私のaureliaクラスに持っています)。私はvalue.bind = "option"を試しましたが、それはうまくいきませんでした。 – sleb82