【问题标题】:Svelte: Modify Await Reference?Svelte:修改等待参考?
【发布时间】:2021-02-07 01:49:22
【问题描述】:

说我有:

{#await showMinePromise}
    <p>...Loading</p>
{:then entries}    
    // do stuff    
{/await}

有没有办法更新条目变量以添加项目(如用户添加内容等)?我的意思是手动将一个项目插入到等待外部的数组中——不需要更新承诺。

【问题讨论】:

    标签: javascript svelte


    【解决方案1】:

    你可以这样做:

    <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}
    
    

    【讨论】:

      猜你喜欢
      • 2022-06-18
      • 2017-02-09
      • 2021-12-13
      • 2020-07-23
      • 2017-05-22
      • 2017-11-22
      • 2019-12-15
      • 1970-01-01
      • 2018-09-19
      相关资源
      最近更新 更多