問題タブ [lit-element]
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.
javascript - タグ名を使用して Lit-element シャドウ ルートの子をクエリする方法
ホストで (その名前で) 子の lit-element を取得する方法はありますか? 私はidとを使用してそれらにアクセスする方法しか知りませんthis.shadowRoot.getElementById()
javascript - マップにオブジェクトの値を含むラジオ ボタンを表示する JavaScript
オブジェクト「obj」があり、各オブジェクトのラジオ ボタンを表示する必要があります。オブジェクトごとに2つのラジオボタンが表示されます。ラジオボタンを選択すると、id "trans"に対して、もう一方を変更/反映します
lit-element - テンプレートで ("...") を使用する必要がありますか?
In lit-element
@ Templates @ Bind プロパティを子要素 (ドキュメント) に
属性:
<p id="${...}"></p>
ブール属性:
?checked="${...}"
財産:
.value="${...}"
イベント ハンドラー:
@event="${...}"
"
常にペアで使用されます。
反対に、lit-html
@ ライティング テンプレート (ドキュメント) では、 のペア"
は使用されません。たとえば、次のようになります。
- 属性:
<p id=${...}></p>
- ブール属性:
?checked=${...}
- 財産:
.value=${...}
- イベント ハンドラー:
@event=${...}
その理由はありますか?他のスタイルよりも好ましいスタイルはありますか?
javascript - LitElement : 変更された Firefox バージョンでは動作しない
仕事用のプロジェクトに LitElement を統合しようとしています。無効になっている変更された Firefox を除いて、すべてのブラウザーで動作しcustomElements
ます。これを回避する方法はありますか?about:config
ユーザーにアクティブ化を求めるでオンにした場合、それはオプションではありません。
コンポーネントコード: