牛咔视频平台图片预览插件
特性
- 使用 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
vue3 新增了 setup
语法糖,相应的 props,也会有相应的变化
在使用 <script setup>
语法糖的组件中,props 可以使用 defineProps()
宏来声明
在 Vue3 中,定义一个全局变量,便于在各个文件中直接使用,而无需每次都引入
通过在 main.ts 入口文件中注册 Vue 的时候绑定全局变量,这里以 http 模块为例
import { createApp } from 'vue';
import App from './App.vue';
import http from './http';
const app = createApp(App);
app.config.globalProperties.$http = http;
app.mount('#app');