# 配置项

为了满足开发者不同的使用需求,本插件提供了丰富的配置项以供选择,只需要在调用插件时将配置项传入,即可实现不同的个性化效果。

this.$hevueImgPreview(options)

# options

# 全局配置项

对于某些配置,例如开启键盘事件,点击遮罩层关闭,我们可能要全局保持统一,但却需要在每一次调用时重复配置,为了解决这个问题,我们提供了全局配置项,您可以在引入插件的时候,将全局配置项作为第二个参数传入即可,以免再每次调用的时候重复配置。

# vue2 版本

// main.js
import hevueImgPreview from 'hevueImgPreview'
Vue.use(hevueImgPreview, {
  keyboard: true,
  clickMaskCLose: true
  ...
})

# vue3 版本

// main.js
const app = createApp(App)
app.use(hevueImgPreview, {
  keyboard: true,
  clickMaskCLose: true
  ...
})
app.mount('#app')

提示

配置项的优先级为 组件内传入配置 > 全局配置 > 默认值

下面我们就通过示例来了解每一个配置项如何使用

最后更新日期: 7/25/2022, 5:06:26 PM