問題タブ [amp-email]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - AMP メール - [checked] バインドされた属性はチェックボックスのステータスに影響しません
AMP メールがあり、サーバーからの値に応じて、チェックボックスがオンまたはオフとして表示されるようにします。値{{done}}
が false の場合はボックスをチェックせずに表示し、{{done}}
true の場合はチェックボックスをオンにします。
メールのコードは次のとおりです。
他の動的フィールドは正しく入力されます。私の問題は、ブール値を属性にdone
直接渡すことができないことです。これは、真実であり、ボックスをチェックする文字列としてレンダリングされるためです。checked
false
この問題について非常によく似た質問を見つけましたhere。このアプローチは私が最初に使用したものであり、うまく機能しました。ただし、属性に渡される値に関係なく、チェックボックスがオフになりました[checked]
。
同様の問題が発生したため、AMP メールの開発が進行中である可能性があると思われます。これは、AMP チームによって最後にバグであることが確認されました。