Timeline

1/5/2024: 自动引入ElMessage,解决ts声明及ESLint报错问题

问题背景

按照Element-plus官网指南,按需引入组件

// vite.config.ts
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'

export default {
  plugins: [
    // ...
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
}
12/15/2023: vue3中获取顺序对应的refs数组

vue3项目中需要动态增加或删减子组件,因此用到了vue3中建议的的这个方式

<div v-for="item in list" :ref="setItemRef"></div>