こんにちは。
ローカル環境にDiscourseをインストールし、Ember.jsでカスタムテーマコンポーネントを作成しようとしています。HBSファイル内にラジオボタンがあります。デフォルトでチェックされた値を持つラジオボタンを追加するにはどうすればよいですか?このコンポーネントに数日費やしましたが、ラジオボタンで行き詰まっています。どんな助けでも感謝します。
Discourseのソースコードを見た後、次のようなことを行いました。
<span class="yes">
<RadioButton
@class="radio"
@name="product_news"
@value="true"
@id="product_news_t"
@checked={{this.user_preferences.spiceworks_newsletter}}
/>
<label for="product_news_t">はい</label>
</span>
<span class="no">
<RadioButton
@class="radio"
@name="product_news"
@value="false"
@id="product_news_f"
@checked={{this.user_preferences.spiceworks_newsletter}}
/>
<label for="product_news_t">いいえ</label>
</span>