本项目是一个基于vue3+vite+element-plus+axios的简单网页项目,用于将nocodb特定表/视图转换为独立网页,主要用于特定样式的iframe嵌入。
-
baseUrl、tableId、viewId、xcToken可基于配置文件配置
-
dark、light两种主题可基于配置文件配置
-
分页大小可基于配置文件配置
-
table字段基于meta数据动态构建
-
表格样式默认全屏,字段宽度自适应
-
orderBy、order排序序号和升降序可基于配置文件配置
-
leftAlign文字左对齐可基于配置文件配置(默认居中对齐)
配置文件config.json位于public 接口定义axios.ts位于src/api 主要代码App.vue位于src
- 本项目为单页面应用
- 本项目并未考虑token安全性