問題タブ [svelte]

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 投票する
2 に答える
2130 参照

javascript - Svelte カスタム メソッドでゲッター/セッターを使用する

カスタム メソッドで get/set ペアを使用すると、svelte コンポーネントをコンパイルできません。これはサポートされていませんか? それとも私は何か間違ったことをしていますか?

例:

名前を表示するコンポーネントが必要で、使用して名前を設定したいとします。 com.name = 'The new name';

ただし、名前にスペースが含まれていない場合にのみ、コンポーネントに名前を使用させたいと思います。

問題は、これをコンパイルしようとすると、重複したキーがあると表示されることです。

REPL はこちらです - https://svelte.technology/repl?version=1.13.2&gist=0eeab5717526694139ba73eae766bb30

これに関するドキュメントには何も表示されません。セッターを使用することはできませんが、使用できるようにしたいと考えています。