Boutons radio dans les composants de thème personnalisés

Salut,
J’ai installé Discourse sur mon système local et j’essaie maintenant de créer un composant de thème personnalisé avec Ember.js. Dans mon fichier hbs, il y a des boutons radio. Quelqu’un peut-il me dire comment ajouter des boutons radio avec des valeurs par défaut cochées ? J’ai passé des jours sur ce composant et je suis maintenant bloqué avec les boutons radio. Toute aide sera appréciée.

Après avoir examiné le code source de Discourse, j’ai fait quelque chose comme ceci :

<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">Oui</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">Non</label>
</span>
1 « J'aime »

Pour <RadionButton>, vous devriez utiliser le paramètre @selection qui définira automatiquement la propriété checked.

3 « J'aime »