Я использую этот код в своем приложении Svelte:
<script>
import { query } from '@urql/svelte'
import { MY_QUERY } from 'queries'
$: myQuery = query({
query: MY_QUERY,
variables: { id }
})
</script>
{#if !$myQuery}
Loading...
{:else}
Oh WOW! {$myQuery.data}
{/if}
При попытке использовать тот же код в Sapper я получаю эту ошибку:
Cannot access 'myQuery' before initialization
.
Если я изменю следующую строку
работает!
Почему?