微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

输入标记的苗条打字稿

如何解决输入标记的苗条打字稿

我正在使用带有打字稿的 svelte。是否可以输入标记

<div>
  {#if $getTasks.loading}
    Loading...
  {:else if $getTasks.error}
    Oh no! {$getTasks.error.message}
  {:else if !$getTasks.data}
    No data
  {:else}
    <ul>
      {#each $getTasks.data.queryTask as task (task.id)}
        <li>
          <TaskItem
            id={task.id}
            text={task.title}
            completed={task.completed}
            on:remove={remove}
            on:toggle={toggleStatus}
          />
        </li>
      {/each}
    </ul>
  {/if}
</div>

$getTasks<script lang=ts> 代码中设置为“any”。

但是,您可以在下面看到 VS 不知道 task 是什么。我想将它设置为我的 task interface。有没有办法做到这一点?显然我在这里使用 typescript 作为类型用法

enter image description here

谢谢
J

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。