0
選択したユーザータイプに応じて異なるフィールドを表示するフォーミュラを作成したいとします。 このため、私はこのグループのselected
プロパティにラジオグループといくつかのデータバインディングセットを持っています。紙ラジオボタンが正しく更新されない
<paper-radio-group id="newUserTypeRadio" selected="{{newUserType}}">
<paper-radio-button name="admin">admin</paper-radio-button>
<paper-radio-button name="user">user</paper-radio-button>
<paper-radio-button name="guest">guest</paper-radio-button>
</paper-radio-group>
私のリスナー:
listeners: {
"newUserTypeRadio.change": "userTypeForm"
}
と(今のところ)である関数は、ちょうどconsole.log
userTypeForm: function() {
console.log("user type : ", this.newUserType);
}
はSOええ、それはそれです。問題は、最初に「Admin」ラジオボタンをクリックすると、ログにundefined
と表示され、次に「guest」がクリックされ、ログに「admin」などが表示されるため、selected
の値は常に以前の値です。現在のものではありません。
これを修正する方法はありますか?
驚くばかりの感謝を使用して実装ソリューションです!私はまだ初心者ですが、この場合のオブザーバーとリスナーの違いを教えてください。 – SKMTH