私はチェックボックスコンポーネントで作業していましたが、checked$="{{model.isChecked}}"
とchecked="{{model.isChecked}}"
の異なるワークフローに気付いていましたが、$
が実際に何をしているか知りたかったのです。
デザインにアーティファクトがあるようです。
理想的には、それがチェックされると、値はmodel
に切り替わります。
おかげ
私はチェックボックスコンポーネントで作業していましたが、checked$="{{model.isChecked}}"
とchecked="{{model.isChecked}}"
の異なるワークフローに気付いていましたが、$
が実際に何をしているか知りたかったのです。
デザインにアーティファクトがあるようです。
理想的には、それがチェックされると、値はmodel
に切り替わります。
おかげ
https://www.polymer-project.org/1.0/docs/devguide/data-binding#attribute-binding
checked$="...."
はDOMに追加された属性に結合します。
checked="..."
は、プロパティに結合し、reflectToAttribute
がtrueに設定されている場合( `https://www.polymer-project.org/1.0/docs/devguide/properties)、または、それは属性に反映してネイティブのプロパティである場合にのみ、属性に反映されます。
も参照してくださいProperties and Attributes in HTML
どちらかまだモデルの横にあるチェックボックスの値を設定するのでしょうか? – Fallenreaper
はい、要素は通常、属性値をプロパティに読み込み、それに応じて内部状態を変更します。 –