Language-tools: انتظر ثم بدون متغير

تم إنشاؤها على ١٣ يونيو ٢٠٢٠  ·  3تعليقات  ·  مصدر: sveltejs/language-tools

صف الخلل
أتلقى الخطأ Cannot read property 'end' of null عند استخدام {: then} بدون متغير.

لإعادة إنتاج

<script>
  let promise;
</script>

{#await promise}
  Loading...
{:then}
  Loaded!
{/await}

سلوك متوقع
لا خطأ.

لقطات
image

سياق إضافي
انتاج:

Error walking node  {
  start: 35,
  end: 83,
  type: 'AwaitBlock',
  expression: Node {
    type: 'Identifier',
    start: 43,
    end: 50,
    loc: SourceLocation { start: [Position], end: [Position] },
    name: 'promise'
  },
  value: null,
  error: null,
  pending: {
    start: 51,
    end: 61,
    type: 'PendingBlock',
    children: [ [Object] ],
    skip: false
  },
  then: {
    start: 61,
    end: 75,
    type: 'ThenBlock',
    children: [ [Object] ],
    skip: false
  },
  catch: {
    start: null,
    end: null,
    type: 'CatchBlock',
    children: [],
    skip: true
  }
}
bug

التعليق الأكثر فائدة

شكرا @ skippednote ! يجب أن يكون الإصلاح متاحًا في غضون 12 ساعة تقريبًا.

ال 3 كومينتر

هذا لطيف. لقد قدمت طلبًا للمساهمين لأول مرة لأن هذه مشكلة أولى جيدة. يسعدني مساعدة كل من يحاول معالجة هذا الأمر.

مرحبًا هناك 👋
لقد بدأت في البحث في هذا وقد قدمت طلب سحب رقم 189.

شكرا @ skippednote ! يجب أن يكون الإصلاح متاحًا في غضون 12 ساعة تقريبًا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

scippio picture scippio  ·  3تعليقات

matthewmueller picture matthewmueller  ·  3تعليقات

Kingwl picture Kingwl  ·  6تعليقات

JAD3N picture JAD3N  ·  5تعليقات

brunnerh picture brunnerh  ·  3تعليقات