牛咔视频平台图片预览插件
特性
- 使用 v-model 绑定图片列表
- 绑定 v-model 即可渲染组件
- 内置面板模式和卡片模式,传入 type 可以切换模式
- 内置组件可单独使用,自行引入 ImageCard,ImagePanel 组件
- 基于 vue2 版本封装,强依赖于 element-ui
引入
注意事项
本文使用的图片预览是 element
封装的image-viewer
组件,牛咔项目中因为组件引用问题无法使用,目前以dialog
组件替代
大约 4 分钟
牛咔视频平台图片预览插件
注意事项
本文使用的图片预览是 element
封装的image-viewer
组件,牛咔项目中因为组件引用问题无法使用,目前以dialog
组件替代
牛咔视频平台步骤条组件
设置 active
属性,接受一个 Number
,表明步骤的 index,从 0 开始。
可以在 steps
中配置 icon
字段来切换步骤中的图标
牛咔视频平台带面板的开发组件
绑定 v-model
记录开关的值,传入记录开关信息的 info
最近使用 vuepress-theme-hope
搭建博客时,发现之前使用的 demo 展示出现了问题,控制台报错并且不展示组件了,赶紧去官网看了下,也是同样的问题,这里决定自己封装下
先安装用于增强 markdown 的插件
pnpm install markdown-it-container markdown-it
项目运行后,浏览器控制台报错:Uncaught (in promise) Error: useXXX() is called without provider.
此类错误通常是因为项目中错误的含有多个 vue
或 vuepress
版本引起的。
使用 vp-update
命令来升级依赖
pnpm dlx vp-update
通过代理服务器解决跨域,详见
这里使用 vite 作为打包工具进行代理
npm i -D @vuepress/bundler-vite@next