Свелт компонент? 
                  
                  
                  
                  
                  
                  Почему рендер раньше чем onMount ?
                  
                  
                  
                  
                  
                  <script>
                  
                  
                    let bigdata;   
                  
                  
                    onMount(() => {
                  
                  
                          bigdata = loadBigData();
                  
                  
                    });
                  
                  
                  </script>
                  
                  
                  
                  
                  
                  {#await bigdata}
                  
                  
                    <p>...loading...</p>
                  
                  
                  {:then bigdata} 
                  
                  
                    <p>{ JSON.stringify ( Object.keys(bigdata), null, 4 ) }</p> 
                  
                  
                  {:catch error}
                  
                  
                  {/await}
                  
                  
                
А чего функция не в шаблоне? {#await fetchFunc()}
потому что onMount ждёт коммита в дом ? и это в доках написано ?
Не обязательно, ведь.
Вот и говорю что не хватает наглядной диаграммы для Свелта. Перенес в конструктор чтобы заработало.
в реакте тоже render выполнится раньше чем useEffect
Там я вообще без понятия как навесить инициализацию до рендера без класса.
шо должна делать инициализация ?
фетч данных, например
Обсуждают сегодня