我正在尝试在打字稿文件中禁用 eslint 规则。我有一个包含超过 500 个字符的正则表达式。所以它生成了一个 eslint 警告。由于这是一个正则表达式,更好的方法是在仅为该行声明正则表达式之前添加 eslint 注释。所以我的尝试如下。
/* eslint-disable-next-line max-len */
export const URI_REGEX = "" // something which is very long
Run Code Online (Sandbox Code Playgroud)
但这仍然不起作用。我可以看到 eslint 警告为This line has a length of 509. Maximum allowed is 270。那么我该如何删除这个警告呢?
我正在尝试将js代码转换为ts。我的尝试如下。
<script lang="ts">
export default {
data() {
return {
isShow: false as boolean
}
},
methods: {
openCalendar() : void {
this.isShow = true;
},
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
但是当我运行该应用程序时,它会在控制台中抛出一个错误,指出isShowType 上不存在Property {open(): void;}。我哪里出错了,该如何解决?