不同名称下的 Svelte 导出变量

Svelte export variable under different name

如何以不同的名称导出 svelte 变量?这是我目前的方法,有一个名为 selectedAccount 的变量应该导出为 value:

<script>
    let selectedAccount;
    export let value;
    $: value = selectedAccount;
</script>

但这看起来有点臃肿。有更好的解决方案吗?

就像任何导出语句一样,您可以导出为:

<script>
    let selectedAccount;

    export { selectedAccount as value };
</script>

示例:https://svelte.dev/repl/8a925f8d32454bf595e6c81654a7d890?version=3.47.0