Svelte:修改等待参考?
Svelte: Modify Await Reference?
假设我有:
{#await showMinePromise}
<p>...Loading</p>
{:then entries}
// do stuff
{/await}
有没有办法更新条目变量以添加项目(如用户添加内容等)?我的意思是手动将一个项目插入到 await 外部的数组中——不调用更新承诺。
你可以做到:
<script>
let fetchSomething = ... // some Promise
let datas;
fetchSomething.then(r => datas = r);
</script>
{#await fetchSomething}
<p>Loading</p>
{:then}
// use datas. it's updatable
{/await}
假设我有:
{#await showMinePromise}
<p>...Loading</p>
{:then entries}
// do stuff
{/await}
有没有办法更新条目变量以添加项目(如用户添加内容等)?我的意思是手动将一个项目插入到 await 外部的数组中——不调用更新承诺。
你可以做到:
<script>
let fetchSomething = ... // some Promise
let datas;
fetchSomething.then(r => datas = r);
</script>
{#await fetchSomething}
<p>Loading</p>
{:then}
// use datas. it's updatable
{/await}