ドキュメントの内容を実行しないため、ユーザーがキャンセルできないようにします。元の値に戻す必要があると言われますが、フィールドをクリアするだけなので、必要ありません。
非表示のアイコンのようなものをclear-button
スロットに渡すことができます。 1.xの時点では、これは次のようになります(2.xの場合、クラスの代わりにスロットを使用する必要があります)。
<paper-icon-button class="hidden" slot="clear-button"></paper-icon-button>
.hidden {
display: none;
}
v3のソリューション: https :
私は実際に元の問題を理解していません。 「キャンセル」ボタンはなく、「クリア」ボタンのみです。 ドキュメントのどこかに「キャンセルボタン」とありますか?
ESCを押すと、現在選択されている値に戻ります。
@jouni考えられるユースケースは必須フィールドであり、一度選択すると、決してクリアしてはならず、変更するだけで済みます。
例: ある種のエンティティバージョンセレクター(そのエンティティ、記事などにまだ保存されたバージョンがない場合は、まったく表示されないはずです)。
確かに、私はそのユースケースを理解しています。 しかし、元の問題の説明にはそれが記載されていないので、 @ davidmaxwatermanがそのドキュメントをどこで見つけたのか疑問に