From 32118cf070f5c9991288352e98eb11b780f7043d Mon Sep 17 00:00:00 2001 From: zhangyu Date: Mon, 27 May 2024 15:19:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=96=87=E6=A1=A3=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nezha-docs/docs/.vitepress/sidebar.js | 27 +++++++++++- nezha-docs/src/linkPlug/le5le/index.en-US.md | 29 ++++++++++++ nezha-docs/src/linkPlug/le5le/index.vue | 12 +++++ nezha-docs/src/linkPlug/le5le/index.zh-CN.md | 30 +++++++++++++ nezha-docs/src/linkPlug/map/index.en-US.md | 24 ++++++++++ nezha-docs/src/linkPlug/map/index.vue | 12 +++++ nezha-docs/src/linkPlug/map/index.zh-CN.md | 24 ++++++++++ nezha-docs/src/linkPlug/quill/index.en-US.md | 14 ++++++ nezha-docs/src/linkPlug/quill/index.vue | 12 +++++ nezha-docs/src/linkPlug/quill/index.zh-CN.md | 12 +++++ nezha-docs/src/linkPlug/time/index.en-US.md | 13 ++++++ nezha-docs/src/linkPlug/time/index.vue | 12 +++++ nezha-docs/src/linkPlug/time/index.zh-CN.md | 13 ++++++ nezha-docs/src/linkPlug/xterm/index.en-US.md | 13 ++++++ nezha-docs/src/linkPlug/xterm/index.vue | 12 +++++ nezha-docs/src/linkPlug/xterm/index.zh-CN.md | 13 ++++++ nezha-docs/src/note/index.en-US.md | 6 +++ nezha-docs/src/note/index.vue | 12 +++++ nezha-docs/src/note/index.zh-CN.md | 17 +++++++ .../src/nzPlug/clickSearch/index.en-US.md | 9 ++++ nezha-docs/src/nzPlug/clickSearch/index.vue | 20 +++++++++ .../src/nzPlug/clickSearch/index.zh-CN.md | 10 +++++ .../src/nzPlug/promqlInput/index.en-US.md | 20 +++++++++ nezha-docs/src/nzPlug/promqlInput/index.vue | 44 +++++++++++++++++++ .../src/nzPlug/promqlInput/index.zh-CN.md | 20 +++++++++ nezha-docs/src/table/index.en-US.md | 2 +- nezha-docs/src/table/index.zh-CN.md | 2 +- .../nzDataList/child/searchBox/index.en-US.md | 5 +++ .../nzDataList/child/searchBox/index.zh-CN.md | 5 +++ .../child/searchInput/index.en-US.md | 5 +++ .../child/searchInput/index.zh-CN.md | 5 +++ .../table/tableChild/rightBox/index.en-US.md | 5 +++ .../table/tableChild/rightBox/index.zh-CN.md | 5 +++ 33 files changed, 460 insertions(+), 4 deletions(-) create mode 100644 nezha-docs/src/linkPlug/le5le/index.en-US.md create mode 100644 nezha-docs/src/linkPlug/le5le/index.vue create mode 100644 nezha-docs/src/linkPlug/le5le/index.zh-CN.md create mode 100644 nezha-docs/src/linkPlug/map/index.en-US.md create mode 100644 nezha-docs/src/linkPlug/map/index.vue create mode 100644 nezha-docs/src/linkPlug/map/index.zh-CN.md create mode 100644 nezha-docs/src/linkPlug/quill/index.en-US.md create mode 100644 nezha-docs/src/linkPlug/quill/index.vue create mode 100644 nezha-docs/src/linkPlug/quill/index.zh-CN.md create mode 100644 nezha-docs/src/linkPlug/time/index.en-US.md create mode 100644 nezha-docs/src/linkPlug/time/index.vue create mode 100644 nezha-docs/src/linkPlug/time/index.zh-CN.md create mode 100644 nezha-docs/src/linkPlug/xterm/index.en-US.md create mode 100644 nezha-docs/src/linkPlug/xterm/index.vue create mode 100644 nezha-docs/src/linkPlug/xterm/index.zh-CN.md create mode 100644 nezha-docs/src/note/index.en-US.md create mode 100644 nezha-docs/src/note/index.vue create mode 100644 nezha-docs/src/note/index.zh-CN.md create mode 100644 nezha-docs/src/nzPlug/clickSearch/index.en-US.md create mode 100644 nezha-docs/src/nzPlug/clickSearch/index.vue create mode 100644 nezha-docs/src/nzPlug/clickSearch/index.zh-CN.md create mode 100644 nezha-docs/src/nzPlug/promqlInput/index.en-US.md create mode 100644 nezha-docs/src/nzPlug/promqlInput/index.vue create mode 100644 nezha-docs/src/nzPlug/promqlInput/index.zh-CN.md diff --git a/nezha-docs/docs/.vitepress/sidebar.js b/nezha-docs/docs/.vitepress/sidebar.js index fa1c6bba4..be0ac3d8c 100644 --- a/nezha-docs/docs/.vitepress/sidebar.js +++ b/nezha-docs/docs/.vitepress/sidebar.js @@ -44,7 +44,6 @@ export const sidebar = { text: 'table', link: '/table', items: [ - { text: 'deleteButton', link: '/deleteButton',}, { text: 'nzDataList', link: '/nzDataList', @@ -54,11 +53,35 @@ export const sidebar = { {text:'bottomBox', link: '/bottomBox'}, ] }, - { text: 'rightBox', link: '/rightBox',}, { text: 'nzDetailView', link: '/nzDetailView',}, + { text: 'deleteButton', link: '/deleteButton',}, + { text: 'rightBox', link: '/rightBox',}, + ] } ], + }, + + { + text: '其他组件', + items:[ + {text:'clickSearch', link: '/clickSearch'}, + {text:'promqlInput', link: '/promqlInput'}, + ] + }, + { + text: '引用插件', + items:[ + {text:'le5le', link: '/le5le'}, + {text:'map', link: '/map'}, + {text:'xterm', link: '/xterm'}, + {text:'时间插件', link: '/time'}, + {text:'Quill', link: '/quill'}, + ] + }, + { + text: '注意事项', + link: '/note', } ], }; diff --git a/nezha-docs/src/linkPlug/le5le/index.en-US.md b/nezha-docs/src/linkPlug/le5le/index.en-US.md new file mode 100644 index 000000000..60e33fe58 --- /dev/null +++ b/nezha-docs/src/linkPlug/le5le/index.en-US.md @@ -0,0 +1,29 @@ +--- +map: + path: /le5le +--- +# 官方文档 +https://doc.le5le.com/document/119882449 + +拓扑图相关插件 + +# 注意事项 + +1. 图片在本地无法显示,若需要显示 可以在图片url前添加对应的网址 +2. 鼠标框选错位 + + 原因 + + 父 dom 元素 css 还没渲染完,就加载画布,确认方式:new Meta2d 时,查看父 dom 的 clientWidth 和 clientHeight 是否存在; + 修改了父 dom 元素位置,可能是存在动画 + + 解决方案 + + 等待父 dom 元素 css 加载完成后在 new Meta2d + 确定画布位置已经稳定时,修正画布位置: meta2d.resize(); +3. 报错:pen无calculative属性 + + 是否使用了 meta2d.data() 获取的pens进行操作 meta2d.data() 仅仅用于文件保存。改用 meta2d.store.data.pens 获取画布中的对象即可。 + + + diff --git a/nezha-docs/src/linkPlug/le5le/index.vue b/nezha-docs/src/linkPlug/le5le/index.vue new file mode 100644 index 000000000..e647ab38e --- /dev/null +++ b/nezha-docs/src/linkPlug/le5le/index.vue @@ -0,0 +1,12 @@ + + + diff --git a/nezha-docs/src/linkPlug/le5le/index.zh-CN.md b/nezha-docs/src/linkPlug/le5le/index.zh-CN.md new file mode 100644 index 000000000..cc250cab9 --- /dev/null +++ b/nezha-docs/src/linkPlug/le5le/index.zh-CN.md @@ -0,0 +1,30 @@ +--- +map: + path: /le5le +--- +# 官方文档 +https://doc.le5le.com/document/119882449 + +拓扑图相关插件 + +# 注意事项 + +1. 图片在本地无法显示,若需要显示 可以在图片url前添加对应的网址 +2. 鼠标框选错位 + + 原因 + + 父 dom 元素 css 还没渲染完,就加载画布,确认方式:new Meta2d 时,查看父 dom 的 clientWidth 和 clientHeight 是否存在; + 修改了父 dom 元素位置,可能是存在动画 + + 解决方案 + + 等待父 dom 元素 css 加载完成后在 new Meta2d + 确定画布位置已经稳定时,修正画布位置: meta2d.resize(); +3. 报错:pen无calculative属性 + + 是否使用了 meta2d.data() 获取的pens进行操作 meta2d.data() 仅仅用于文件保存。改用 meta2d.store.data.pens 获取画布中的对象即可。 + + + + diff --git a/nezha-docs/src/linkPlug/map/index.en-US.md b/nezha-docs/src/linkPlug/map/index.en-US.md new file mode 100644 index 000000000..6a45334e3 --- /dev/null +++ b/nezha-docs/src/linkPlug/map/index.en-US.md @@ -0,0 +1,24 @@ +--- +map: + path: /map +--- + + +地图插件 + + +# 官方文档 +api: https://maplibre.org/maplibre-gl-js/docs/API/ + +examples: https://maplibre.org/maplibre-gl-js/docs/examples/ + +style: https://cloud.maptiler.com/auth/widget?next=https://cloud.maptiler.com/maps/ + +# 注意事项 +1. 开发时可以先参考examples找到对应的例子 再通过api查看详细设置 +2. 地图样式支持配置 需要登陆 maptilerCloud 注册对应账号 即可查看 +3. 修改样式可以在 cloud 编辑对应样式 左侧页面查看 之后保存对应的json +4. 注意引用时 新增一些图层可能需要新的外部文件 + + + diff --git a/nezha-docs/src/linkPlug/map/index.vue b/nezha-docs/src/linkPlug/map/index.vue new file mode 100644 index 000000000..e647ab38e --- /dev/null +++ b/nezha-docs/src/linkPlug/map/index.vue @@ -0,0 +1,12 @@ + + + diff --git a/nezha-docs/src/linkPlug/map/index.zh-CN.md b/nezha-docs/src/linkPlug/map/index.zh-CN.md new file mode 100644 index 000000000..5bab67a9d --- /dev/null +++ b/nezha-docs/src/linkPlug/map/index.zh-CN.md @@ -0,0 +1,24 @@ +--- +map: + path: /map +--- + + +地图插件 + + +# 官方文档 +api: https://maplibre.org/maplibre-gl-js/docs/API/ + +examples: https://maplibre.org/maplibre-gl-js/docs/examples/ + +style: https://cloud.maptiler.com/auth/widget?next=https://cloud.maptiler.com/maps/ + +# 注意事项 +1. 开发时可以先参考examples找到对应的例子 再通过api查看详细设置 +2. 地图样式支持配置 需要登陆 maptilerCloud 注册对应账号 即可查看 +3. 修改样式可以在 cloud 编辑对应样式 左侧页面查看 之后保存对应的json +4. 注意引用时 新增一些图层可能需要新的外部文件 + + + diff --git a/nezha-docs/src/linkPlug/quill/index.en-US.md b/nezha-docs/src/linkPlug/quill/index.en-US.md new file mode 100644 index 000000000..e8005b070 --- /dev/null +++ b/nezha-docs/src/linkPlug/quill/index.en-US.md @@ -0,0 +1,14 @@ +--- +map: + path: /quill +--- + +富文本 + +# 官方地址 +https://github.com/quilljs/quill + + + + + diff --git a/nezha-docs/src/linkPlug/quill/index.vue b/nezha-docs/src/linkPlug/quill/index.vue new file mode 100644 index 000000000..e647ab38e --- /dev/null +++ b/nezha-docs/src/linkPlug/quill/index.vue @@ -0,0 +1,12 @@ + + + diff --git a/nezha-docs/src/linkPlug/quill/index.zh-CN.md b/nezha-docs/src/linkPlug/quill/index.zh-CN.md new file mode 100644 index 000000000..42defa468 --- /dev/null +++ b/nezha-docs/src/linkPlug/quill/index.zh-CN.md @@ -0,0 +1,12 @@ +--- +map: + path: /quill +--- + +富文本 + +# 官方地址 +https://github.com/quilljs/quill + + + diff --git a/nezha-docs/src/linkPlug/time/index.en-US.md b/nezha-docs/src/linkPlug/time/index.en-US.md new file mode 100644 index 000000000..07f68de73 --- /dev/null +++ b/nezha-docs/src/linkPlug/time/index.en-US.md @@ -0,0 +1,13 @@ +--- +map: + path: /time +--- + +# 官方地址 +https://momentjs.com/timezone/ + +# 注意事项 +使用时建议全部转化为时间戳 + + + diff --git a/nezha-docs/src/linkPlug/time/index.vue b/nezha-docs/src/linkPlug/time/index.vue new file mode 100644 index 000000000..e647ab38e --- /dev/null +++ b/nezha-docs/src/linkPlug/time/index.vue @@ -0,0 +1,12 @@ + + + diff --git a/nezha-docs/src/linkPlug/time/index.zh-CN.md b/nezha-docs/src/linkPlug/time/index.zh-CN.md new file mode 100644 index 000000000..3474c9652 --- /dev/null +++ b/nezha-docs/src/linkPlug/time/index.zh-CN.md @@ -0,0 +1,13 @@ +--- +map: + path: /time +--- + +# 官方地址 +https://momentjs.com/timezone/ + +# 注意事项 +使用时建议全部转化为时间戳 + + + diff --git a/nezha-docs/src/linkPlug/xterm/index.en-US.md b/nezha-docs/src/linkPlug/xterm/index.en-US.md new file mode 100644 index 000000000..cf6714997 --- /dev/null +++ b/nezha-docs/src/linkPlug/xterm/index.en-US.md @@ -0,0 +1,13 @@ +--- +map: + path: /xterm +--- + +# 官方地址 +https://xtermjs.org/ + +# 注意事项 +api 可以在xterm.js 的 TypeScript 声明文件中找到 + + + diff --git a/nezha-docs/src/linkPlug/xterm/index.vue b/nezha-docs/src/linkPlug/xterm/index.vue new file mode 100644 index 000000000..e647ab38e --- /dev/null +++ b/nezha-docs/src/linkPlug/xterm/index.vue @@ -0,0 +1,12 @@ + + + diff --git a/nezha-docs/src/linkPlug/xterm/index.zh-CN.md b/nezha-docs/src/linkPlug/xterm/index.zh-CN.md new file mode 100644 index 000000000..fb78d4687 --- /dev/null +++ b/nezha-docs/src/linkPlug/xterm/index.zh-CN.md @@ -0,0 +1,13 @@ +--- +map: + path: /xterm +--- + +# 官方地址 +https://xtermjs.org/ + +# 注意事项 +api 可以在xterm.js 的 TypeScript 声明文件中找到 + + + \ No newline at end of file diff --git a/nezha-docs/src/note/index.en-US.md b/nezha-docs/src/note/index.en-US.md new file mode 100644 index 000000000..f15292fd4 --- /dev/null +++ b/nezha-docs/src/note/index.en-US.md @@ -0,0 +1,6 @@ +--- +map: + path: /note +--- + + diff --git a/nezha-docs/src/note/index.vue b/nezha-docs/src/note/index.vue new file mode 100644 index 000000000..e647ab38e --- /dev/null +++ b/nezha-docs/src/note/index.vue @@ -0,0 +1,12 @@ + + + diff --git a/nezha-docs/src/note/index.zh-CN.md b/nezha-docs/src/note/index.zh-CN.md new file mode 100644 index 000000000..c797b1b4c --- /dev/null +++ b/nezha-docs/src/note/index.zh-CN.md @@ -0,0 +1,17 @@ +--- +map: + path: /note +--- + +1. 图表类型新增 需要后端增加相应的类型
+2. 新增颜色类型相关的样式 需要同事增加两个主题色 或者使用原有主题色
+ 位置
src/assets/css/themes/theme-dark.scss
src/assets/css/themes/theme-light.scss
+3. 国际化更改后需要跟告知后端 后端需要更新相应数据库
+4. 图表相关的国际化 需要保存到本地 或者一直维持最新避免快照国际化错误
+5. 快照图标需要转化为base64,才能显示对应图标。 所以iconfont 需要将相应内容转化为base64
+6. 搜索框新增查询条件时 无法回显 需要查看 routerPathParams.js 以及 查看 datalist.js 的 created
位置
/src/components/common/mixin
+7. element-ui 的表格组件的气泡组件不建议使用 容易引起表格卡顿 建议换为一个弹窗组件 传对应的实例完成
+8. + + + diff --git a/nezha-docs/src/nzPlug/clickSearch/index.en-US.md b/nezha-docs/src/nzPlug/clickSearch/index.en-US.md new file mode 100644 index 000000000..f959a4fc4 --- /dev/null +++ b/nezha-docs/src/nzPlug/clickSearch/index.en-US.md @@ -0,0 +1,9 @@ +--- +map: + path: /clickSearch +--- + +综合搜索组件 目前只用于 asset 以及 endpoint + + + diff --git a/nezha-docs/src/nzPlug/clickSearch/index.vue b/nezha-docs/src/nzPlug/clickSearch/index.vue new file mode 100644 index 000000000..543432675 --- /dev/null +++ b/nezha-docs/src/nzPlug/clickSearch/index.vue @@ -0,0 +1,20 @@ + + + diff --git a/nezha-docs/src/nzPlug/clickSearch/index.zh-CN.md b/nezha-docs/src/nzPlug/clickSearch/index.zh-CN.md new file mode 100644 index 000000000..b0fb77601 --- /dev/null +++ b/nezha-docs/src/nzPlug/clickSearch/index.zh-CN.md @@ -0,0 +1,10 @@ +--- +map: + path: /clickSearch +--- + +综合搜索组件 目前只用于 asset 以及 endpoint + + + + diff --git a/nezha-docs/src/nzPlug/promqlInput/index.en-US.md b/nezha-docs/src/nzPlug/promqlInput/index.en-US.md new file mode 100644 index 000000000..67c44f7ae --- /dev/null +++ b/nezha-docs/src/nzPlug/promqlInput/index.en-US.md @@ -0,0 +1,20 @@ +--- +map: + path: /promqlInput +--- + +promql 输入组件 + +# 相关链接 +codemirror : https://github.com/codemirror/codemirror5 +codemirror-promql : https://github.com/prometheus/codemirror-promql + + + +# 注意事项 + +api文档比较少 可以查看源码看下一些其他的配置 + + + + diff --git a/nezha-docs/src/nzPlug/promqlInput/index.vue b/nezha-docs/src/nzPlug/promqlInput/index.vue new file mode 100644 index 000000000..af5115897 --- /dev/null +++ b/nezha-docs/src/nzPlug/promqlInput/index.vue @@ -0,0 +1,44 @@ + + + diff --git a/nezha-docs/src/nzPlug/promqlInput/index.zh-CN.md b/nezha-docs/src/nzPlug/promqlInput/index.zh-CN.md new file mode 100644 index 000000000..f0b4285b4 --- /dev/null +++ b/nezha-docs/src/nzPlug/promqlInput/index.zh-CN.md @@ -0,0 +1,20 @@ +--- +map: + path: /promqlInput +--- + +promql 输入组件 + +# 相关链接 +codemirror : https://github.com/codemirror/codemirror5 +codemirror-promql : https://github.com/prometheus/codemirror-promql + + + +# 注意事项 + +api文档比较少 可以查看源码看下一些其他的配置 + + + + diff --git a/nezha-docs/src/table/index.en-US.md b/nezha-docs/src/table/index.en-US.md index c2a517cc2..5af82c9c2 100644 --- a/nezha-docs/src/table/index.en-US.md +++ b/nezha-docs/src/table/index.en-US.md @@ -8,7 +8,7 @@ map: 1. deleteButton 删除组件 2. nzDataList table组件公共部分 -3. assetBox 对应的新增 编辑染成 +3. assetBox 对应的新增 编辑 4. detailViewTopSearch 详细视图搜索框 5. assetDetail 详细视图 6. assetTable 对应table组件 diff --git a/nezha-docs/src/table/index.zh-CN.md b/nezha-docs/src/table/index.zh-CN.md index e39036c57..44dbf4d3d 100644 --- a/nezha-docs/src/table/index.zh-CN.md +++ b/nezha-docs/src/table/index.zh-CN.md @@ -8,7 +8,7 @@ map: 1. deleteButton 删除组件 2. nzDataList table组件公共部分 -3. assetBox 对应的新增 编辑染成 +3. assetBox 对应的新增 编辑 4. detailViewTopSearch 详细视图搜索框 5. assetDetail 详细视图 6. assetTable 对应table组件 diff --git a/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.en-US.md b/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.en-US.md index 6d4283f55..a6ee271e7 100644 --- a/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.en-US.md +++ b/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.en-US.md @@ -9,5 +9,10 @@ map: nezha-fronted/src/components/common/searchBox/searchBoxInfo.js +# 示例代码 +```vue + +``` + diff --git a/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.zh-CN.md b/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.zh-CN.md index 651c54dcb..fa43383c2 100644 --- a/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.zh-CN.md +++ b/nezha-docs/src/table/tableChild/nzDataList/child/searchBox/index.zh-CN.md @@ -9,4 +9,9 @@ map: nezha-fronted/src/components/common/searchBox/searchBoxInfo.js +# 示例代码 +```vue + +``` + \ No newline at end of file diff --git a/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.en-US.md b/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.en-US.md index b801ead53..92ad5dc72 100644 --- a/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.en-US.md +++ b/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.en-US.md @@ -9,5 +9,10 @@ map: nezha-fronted/src/components/common/searchBox/searchBoxInfo.js +# 示例代码 +```vue + +``` + diff --git a/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.zh-CN.md b/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.zh-CN.md index 7ce008cbb..887f82f37 100644 --- a/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.zh-CN.md +++ b/nezha-docs/src/table/tableChild/nzDataList/child/searchInput/index.zh-CN.md @@ -9,4 +9,9 @@ map: nezha-fronted/src/components/common/searchBox/searchBoxInfo.js +# 示例代码 +```vue + +``` + \ No newline at end of file diff --git a/nezha-docs/src/table/tableChild/rightBox/index.en-US.md b/nezha-docs/src/table/tableChild/rightBox/index.en-US.md index 5460854af..0a16c64ca 100644 --- a/nezha-docs/src/table/tableChild/rightBox/index.en-US.md +++ b/nezha-docs/src/table/tableChild/rightBox/index.en-US.md @@ -9,4 +9,9 @@ map: 父页面的blankObject 最好包含全部属性 否则可能会导致 element 部分组件不支持编辑 +# 示例代码 +```vue + +``` + \ No newline at end of file diff --git a/nezha-docs/src/table/tableChild/rightBox/index.zh-CN.md b/nezha-docs/src/table/tableChild/rightBox/index.zh-CN.md index c2e38beaa..58d0247d0 100644 --- a/nezha-docs/src/table/tableChild/rightBox/index.zh-CN.md +++ b/nezha-docs/src/table/tableChild/rightBox/index.zh-CN.md @@ -9,4 +9,9 @@ map: 父页面的blankObject 最好包含全部属性 否则可能会导致 element 部分组件不支持编辑 +# 示例代码 +```vue + +``` + \ No newline at end of file