1、 Duplicate key/ Duplicated key

存在重复声明的key值,视情况解决
(PS:在uniapp中

// #ifdef H5
test: 1
// #endif
// #ifdef MP-WEIXIN
test:2
// #endif

这样的情况也会报错)

2、 Parsing error: x-invalid-end-tag vue/no-parsing-error

这种报错是因为vue将标签渲染为原生标签的时候,有些标签是自闭合的,所以有end标签会报错
解决方法是设置规则

'vue/no-parsing-error': [
	2, {
		'x-invalid-end-tag': false,
	},
]

3、Component name “Homeindex” should always be multi-word

这种报错的意思是说组件名称应该是由多个单词组成,而成是驼峰的形式,正确写法为HomeIndex

4、Irregular whitespace not allowed no-irregular-whitespace

这种报错的意思是说存在不规则空格
当时在页面中没有找到此种类型的空格,所以最后只能先用禁用规则的方式解决,代码如下:

'no-irregular-whitespace': 0

5、Unexpected side effect in “typeName” computed property

这种报错的意思大概是说,computed属性中定义的变量typeName中存在修改data属性中变量的操作。
解决方法是将这种操作剥离出来,既是

computed:{
	typeName () {
		return xxx
	}
},
watch: {
	typeName: (newVal, oldVal) {
		// TODO:data属性中变量修改放置在这里
		this.test
	}
}
Logo

前往低代码交流专区

更多推荐