取消ts校验的注释

简介: 取消ts校验的注释

常用的有以下注释


单行忽略 
// @ts-ignore
忽略全文;如果你使用这样,需要放在ts的最顶部哈。
// @ts-nocheck
如下
<script lang="ts" setup>
// @ts-nocheck
import { computed } from 'vue-demi'
dosomething xxxxxxx
</script>
取消忽略全文
// @ts-check


ts报错

1425695-20220425131435520-2057826977.png


添加上 //@ts-expect-error 或者 // @ts-ignore


//@ts-expect-error
import Mock from "mockjs"
let listArr = Mock.mock({
    // 属性 list 的值是一个数组,其中含有 1 到 10 个元素
    'list|1-10': [{
      // 属性 id 是一个自增数,起始值为 1,每次增 1
      'id|+1': 1,
      'name|+1': 1,
      'age|+1': 1,
      "boolean|1": true ,//生成布尔值
      'entryDate': '@date("yyyy/mm/dd")', // 指定日期格式 yyyy/MM/dd
      'createDate': '@datetime', // // 默认 yyyy-MM-dd HH:mm:ss
      'pic': '@image',
       'riqq':'@date("yyyy-MM-dd")',
       'ip':'@ip',
       'color':'@color()',
        'city':'@county',
        'img':"@image('800x500', '#894FC4', '#FFF', 'png', 'Hello Mock.js!')"
    }]
})

1425695-20220425131642393-2132834950.png

ts检测就不会报错了。


//@ts-expect-error


//@ts-expect-error


TypeScript 3.9中的新增错误断言。


这个断言比@ts ignore更具描述性,因为它不只是忽略下一行,而是显式忽略编译器错误。


ts expect error:意思是这个应该有错误,但我想知道它。如果编译正确,则报告错误。

如果这不再是一个错误,则意味着某些内容已被更改。


尾声


如果你觉得我写的不错的话,可以给我推荐、打赏、评论!


上一个给我打赏的小伙伴都已经找到女朋友了!


咦!你不信,不信你给我打赏看一下!


保准你追到到喜欢的Ta!


你不会追,哎!难受。


我教你,你可以这样说:


小生不才,斗胆-问,不知姑娘是否心系他人。


感情之事,在下不敢儿戏!


如若姑娘早已心系他人。那在下便不再打扰。


如若有所唐突还望姑娘多加体谅!


若姑娘非我良人,那在下就不庸人自恼。


在下怕越陷越深,还望姑娘尽早告知!话已至此,我便先在此谢过!


拿去不谢!回头告诉我结果啊!


咦!抓住一个没有打赏的小伙伴!

相关文章
|
缓存 资源调度 JavaScript
Node.js 包管理器(Corepack)
Node.js 包管理器(Corepack)
|
XML JSON 前端开发
bpmn.js 使用常见问题(不定时持续更新)
bpmn.js 使用常见问题(不定时持续更新)
6538 2
|
11月前
|
Linux
centos如何压缩zip
使用zip工具在CentOS上压缩文件和目录非常简单且高效。通过灵活使用zip命令的各种选项,可以满足不同的压缩需求,包括设置压缩级别、排除特定文件以及更新现有zip文件。希望本文提供的详细步骤和示例能帮助您更好地理解和应用zip工具进行文件压缩管理。
342 4
|
11月前
|
JavaScript
如何在 Vue 中使用具名插槽
【10月更文挑战第25天】通过使用具名插槽,你可以更好地组织和定制组件的模板结构,使组件更具灵活性和可复用性。同时,具名插槽也有助于提高代码的可读性和可维护性。
237 2
|
JavaScript
react+typescript通过window.xxx挂载属性报错的解决方案
react+typescript通过window.xxx挂载属性报错的解决方案
554 0
|
缓存 监控 算法
京东购物车如何提升30%性能
【8月更文挑战第27天】以下是一些提升京东购物车性能的方法:1. 减少网络请求次数,采用异步请求;2. 使用本地和服务器端缓存;3. 优化购物车算法,如商品归堆和实时计算;4. 前端优化,如图片压缩和延迟加载;5. 后端架构优化,包括数据库和服务器资源优化;6. 建立性能监控系统并持续优化。这些措施可显著提升用户体验。
308 0
|
前端开发 容器
是你想要的CSS动画效果吗!附源码
是你想要的CSS动画效果吗!附源码
|
Java
蓝易云 - HTTP的并发连接限制和连接线程池
这两个概念在网络编程中是相互关联的。如果并发连接数过多,而线程池的大小又不足以处理这些连接,服务器可能会变得不稳定,甚至崩溃。因此,合理地设置并发连接限制和线程池大小对于保持服务器的稳定性和高效性至关重要。
222 0
|
Ubuntu 安全 数据安全/隐私保护
Ubuntu系统中开启root用户的方法
Ubuntu系统中开启root用户的方法
773 0
|
自然语言处理 算法 C++
std::array 教程(来自cppreference.com)
std::array 教程(来自cppreference.com)
223 0