国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

圖片預(yù)覽插件vue-photo-preview的使用

這篇具有很好參考價值的文章主要介紹了圖片預(yù)覽插件vue-photo-preview的使用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

移動端項目中需要圖片預(yù)覽的功能,但本身使用mintui,vantui中雖然也有,但是為了一個組件安裝這個有點兒多余,就選用了vue-photo-preview插件實現(xiàn)(其實偷懶也不想自己寫)。
1、安裝

npm i vue-photo-preview --save

或者用淘寶鏡像

cnpm i vue-photo-preview --save

2、引入
打開項目中main.js,添加如下代碼

import preview from 'vue-photo-preview'
import 'vue-photo-preview/dist/skin.css'
Vue.use(preview)

注:引入可進行配置,部分常用配置項:

maxSpreadZoom: 1, // 預(yù)覽圖最大的倍數(shù),默認2倍
fullscreenEl: false, //是否顯示右上角全屏按鈕
closeEl: true, //是否顯示右上角關(guān)閉按鈕
tapToClose: true, //點擊滑動區(qū)域應(yīng)關(guān)閉圖庫
shareEl: false, //是否顯示分享按鈕
zoomEl: false, //是否顯示放大縮小按鈕
counterEl: false, //是否顯示左上角圖片數(shù)量按鈕
arrowEl: true,  //是否顯示左右箭頭(pc瀏覽器模擬手機時)
tapToToggleControls: true, //點擊應(yīng)切換控件的可見性
clickToCloseNonZoomable: true //點擊圖片應(yīng)關(guān)閉圖庫,僅當圖像小于視口的大小時

具體配置完整引入如下所示:

import preview from 'vue-photo-preview'
import 'vue-photo-preview/dist/skin.css'
let options = {
  maxSpreadZoom: 1, // 預(yù)覽圖最大的倍數(shù),默認2倍
  fullscreenEl: false, //是否顯示右上角全屏按鈕
  closeEl: true, //是否顯示右上角關(guān)閉按鈕
  tapToClose: true, //點擊滑動區(qū)域應(yīng)關(guān)閉圖庫
  shareEl: false, //是否顯示分享按鈕
  zoomEl: false, //是否顯示放大縮小按鈕
  counterEl: false, //是否顯示左上角圖片數(shù)量按鈕
  arrowEl: true,  //是否顯示左右箭頭(pc瀏覽器模擬手機時)
  tapToToggleControls: true, //點擊應(yīng)切換控件的可見性
  clickToCloseNonZoomable: true //點擊圖片應(yīng)關(guān)閉圖庫,僅當圖像小于視口的大小時
}
Vue.use(preview, options)
Vue.use(preview)

3、使用
直接使用:

<img v-show="picUrl!=''" class="pic-icon" :src="picUrl" preview preview-text="風景">

注:preview-text為圖片的描述

如圖:
圖片預(yù)覽插件vue-photo-preview的使用,vue學習筆記,插件,vue.js,插件,前端

圖片多的話,可以根據(jù)preview分組進行使用。

<img src="地址" preview="1" preview-text="分組1——1">
<img src="地址" preview="1" preview-text="分組1——2">
<img src="地址" preview="2" preview-text="分組2——1">
<img src="地址" preview="3" preview-text="分組3——1">

如圖片數(shù)據(jù)請求完,調(diào)用this.$previewRefresh()。文章來源地址http://www.zghlxwxcb.cn/news/detail-643278.html

到了這里,關(guān)于圖片預(yù)覽插件vue-photo-preview的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • vscode markdown preview enhanced插件顯示圖片alt標題注釋

    vscode markdown preview enhanced插件顯示圖片alt標題注釋

    vscode markdown preview enhanced plugin show image alt title description edit parser.js file‘s onWillParseMarkdown OR onDidParseMarkdown function: windows:%userprofile%/.crossnote/parser.js linux/mac:~/.crossnote/parser.js for old version: windows:%userprofile%/.mume/parser.js linux/mac:~/.mume/parser.js

    2024年02月09日
    瀏覽(23)
  • vue項目使用luckyexcel插件預(yù)覽excel表格

    溫馨提示 :需要用到luckysheet文件和luckyexcel插件,根據(jù)下面步驟一步一步操作會避免踩坑,比如我當時遇到了window.luckysheet is not defined控制臺報紅的問題。 (這也是上面提到的如果沒有引入會報紅window.luckysheet找不到的問題) public文件夾下的index.html里引入luckysheet的相關(guān)依賴

    2024年02月12日
    瀏覽(16)
  • VUE項目后端接口返回圖片流,圖片在preview里,怎么把圖片顯示到頁面上?

    VUE項目后端接口返回圖片流,圖片在preview里,怎么把圖片顯示到頁面上?

    今天碰到一個接口,后端返的二維碼是文件流,在preview里能看到,但response里啥都沒有,這種情況怎么拿到這張圖片呢?

    2024年02月12日
    瀏覽(24)
  • 【Vue】使用print.js插件實現(xiàn)打印預(yù)覽功能,超簡單

    【Vue】使用print.js插件實現(xiàn)打印預(yù)覽功能,超簡單

    目錄 一、實現(xiàn)效果 ?二、實現(xiàn)步驟 【1】安裝插件 【2】在需要打印的頁面導入 【3】在vue文件中需要打印的部分外層套一層div,給div設(shè)置id。作為打印的區(qū)域 【4】在打印按鈕上添加打印事件 【5】在methods中添加點擊事件 三、完整代碼 ? print.js插件,可以打印html、pdf、json數(shù)

    2024年02月14日
    瀏覽(25)
  • 使用vue+element ui圖片放大預(yù)覽遮蓋層異常

    使用vue+element ui圖片放大預(yù)覽遮蓋層異常

    使用element一個圖片放大預(yù)覽遮蓋層只擋了一部分,如圖 錯誤代碼

    2024年02月16日
    瀏覽(36)
  • Flutter中的圖片查看器:使用photo_view庫

    在移動應(yīng)用開發(fā)中,圖片查看器是一個常見的需求。Flutter提供了許多庫來簡化這一過程,其中 photo_view 庫是一個強大而靈活的選擇。本文將介紹 photo_view 庫的基本概念以及如何在Flutter應(yīng)用中使用它來實現(xiàn)漂亮的圖片查看體驗。 photo_view 是Flutter中的一個用于實現(xiàn)圖片查看功能

    2024年01月21日
    瀏覽(20)
  • 【學習記錄20】vue使用blob流預(yù)覽word ,Excel,pdf,TXT,圖片,視頻

    TXT,PDF直接使用瀏覽器本身預(yù)覽 excel使用插件?xlsx, 這個插件需要用到arraybuffer的流格式,我是使用前端轉(zhuǎn)換的詳見js代碼,也可以叫后臺返回arraybuffer的數(shù)據(jù)流 word 使用插件??docx-preview 話不多說直接上菜,css樣式自己調(diào)就行 npm install xlsx --save npm install docx-preview --save 思路來

    2024年02月13日
    瀏覽(25)
  • vue3+elementplus點擊按鈕使用el-image-viewer圖片預(yù)覽組件

    1.首先確保你是全局引入,不是全局的需要自主引入該組件 2..vue文件中定義組件 3.?showsrcListref:[\\\'\\\']格式 4.點擊按鈕給showsrcListref賦值即可完成,同時將showImagePreview置為true

    2024年01月18日
    瀏覽(31)
  • 使用Vue2開發(fā)一個圖片預(yù)覽組件,支持多圖切換、縮放旋轉(zhuǎn)、鼠標滾輪、鍵盤按鍵、拖動等等操作

    使用Vue2開發(fā)一個圖片預(yù)覽組件,支持多圖切換、縮放旋轉(zhuǎn)、鼠標滾輪、鍵盤按鍵、拖動等等操作

    話不多說,咱們趕緊來開啟本章的內(nèi)容,這次小編給各位帶來的依舊是實用類文章,分享如何開發(fā)一個完整的 圖片預(yù)覽組件 ,它支持多圖切換、放大縮小、旋轉(zhuǎn)、鼠標滾輪操作、鍵盤按鍵控制、拖動等等的功能,并且使用方便、易擴展,零依賴。 項目演示技術(shù)小編采用的是

    2024年02月09日
    瀏覽(130)
  • IDEA開啟預(yù)覽選項--enable-preview

    IDEA開啟預(yù)覽選項--enable-preview

    最近在研究loom,我的idea版本是2022.5(2023.1開始支持jdk20,低版本需要自己調(diào)) 用到了預(yù)覽功能 virtualThread報錯??is a preview API and is disabled by default. 但是改了sdk到20也一直提示報錯 看編譯參數(shù)是把--source 20 --enable-preview放到了最后(必須放最前面) 解決辦法是: ? 添加VM選項

    2024年02月10日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包