問題タブ [svelte-component]

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.

0 投票する
1 に答える
1185 参照

svelte - svelte コンポーネントが添付され、同じ Javascript コンテキストでウィンドウを作成する

私は Sapper フレームワークを使用しており、メイン ウィンドウの Javascript オブジェクトに完全にアクセスできる独自の開発ツール ウィンドウを開きたいと考えています。

私は、洗練されたコンポーネントと同じ Javascript コンテキストで新しいウィンドウを作成しようとしています:

動作しますが、CSS スタイルはありません。

この REPLをテストに使用できます。

コンポーネント CSS スタイルを新しいウィンドウに適用するにはどうすればよいですか?

または、そのようなウィンドウを作成するためのベスト プラクティスは何ですか?

0 投票する
1 に答える
80 参照

javascript - コンポーネントの更新

値の変更時にコンポーネントの更新をトリガーしようとしています

「$: cssColorValue = calcRandomColor()」などの CSS 更新では機能しますが、「$: values = [...newValues]」などの配列を使用している場合は機能しません。

私が望むのは、Svelte が for each ループを再レンダリングすることです。

0 投票する
2 に答える
773 参照

svelte - Svelte を使用したフォームのプログレッシブ エンハンスメント?

選択、入力フィールドなどを含む作業フォーム要素を含むphpページがあります
.jsなしでフォームを引き続き動作させたいのですが、jsが利用可能な場合は、標準入力を拡張されたSvelteコンポーネントに変換したいと思います.
これにどのようにアプローチしますか?
例えば。選択タグで使用可能なすべての「オプション」を、それを置き換えるsvelteコンポーネントに渡すにはどうすればよいですか?