feat: 优化组件和页面功能
- 新增 YlSwiper 轮播组件,基于 swiper 库实现,支持自定义渲染和多种配置项 - 优化 YlTable 组件,提升表格渲染性能和使用体验 - 优化 LogicInfo 组件,修复数据为空时的显示问题,使用 currentTabs 替代重复的计算属性 - 优化 AnalysisInfo 组件,移除冗余类型转换 - 新增问卷列表组件 QuestionList,用于展示任务相关问卷 - 更新 vite 配置,支持 swiper 自定义元素 - 添加 swiper 依赖包
This commit is contained in:
@@ -69,7 +69,14 @@ export default defineConfig(({ mode }) => {
|
||||
cacheDir: '.tmp',
|
||||
plugins: [
|
||||
vueDevTools(),
|
||||
vue(),
|
||||
vue({
|
||||
template: {
|
||||
compilerOptions: {
|
||||
// 将 swiper 相关标签注册为自定义元素
|
||||
isCustomElement: (tag) => tag.startsWith('swiper-')
|
||||
}
|
||||
}
|
||||
}),
|
||||
vueJsx(),
|
||||
AutoImport({ resolvers: [VantResolver(), ElementPlusResolver()] }),
|
||||
Components({ resolvers: [VantResolver(), ElementPlusResolver()] }),
|
||||
|
||||
Reference in New Issue
Block a user