vue3,:ref=“(el) => (textRefs[index] = el)” :不能将类型“Element | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}, {}, {}, string, ComponentProvideOptions>, … 4 more …, any> | null”分配给类型“HTMLElement”。
不能将类型“null”分配给类型“HTMLElement”。ts-plugin(2322)

解决方法::ref=“(el) => (textRefs[index] = el as HTMLElement)”
textRefs 声明方式

const textRefs = ref<HTMLElement[]>([]);

更多推荐