我有一个使用Typescript的Vuejs (3)项目。在使用$refs时,我尽量避免依赖any类型 const el = (this.$refs['target'] as any).$el 它会触发以下警告: warning Unexpected any. Specify a different type @typescript-eslint/no-explicit-any 你知道我可以使用什么类型而不是任何类型吗? 编辑:我不想禁用我的eslint规则:)
我只是想知道是否有人尝试过这样做(这是在vuejs创建的方法中):
for (let i = 0; i < this.items.length; i++) {
let bar = document.createElement('div');
bar.className = this.items[i].colour;
bar.style.cssText = `width: ${this.items[i].weight}%`;
bar.setAttribute("mouseover", this.showBlock(500, false))