欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue.js圖片預(yù)覽插件使用詳解

 更新時(shí)間:2018年08月27日 08:30:59   作者:金振宗  
Vue是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。這篇文章主要介紹了Vue.js圖片預(yù)覽插件的相關(guān)知識,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Vue.js 是什么

Vue (讀音 /vjuː/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue 的核心庫只關(guān)注視圖層,不僅易于上手,還便于與第三方庫或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫結(jié)合使用時(shí),Vue 也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用提供驅(qū)動。

如果你想在深入學(xué)習(xí) Vue 之前對它有更多了解,我們制作了一個(gè)視頻,帶您了解其核心概念和一個(gè)示例工程。

如果你已經(jīng)是有經(jīng)驗(yàn)的前端開發(fā)者,想知道 Vue 與其它庫/框架有哪些區(qū)別,請查看對比其它框架。

預(yù)覽(原文章的預(yù)覽,非擴(kuò)展后的)

 

安裝  

npm install --save vue-picture-preview-extend

使用

首先在項(xiàng)目的入口文件中引入, 調(diào)用 Vue.use 安裝。

import vuePicturePreview from 'vue-picture-preview'
Vue.use(vuePicturePreview)

在根組件添加 lg-preview 組件的位置

<!-- Vue root compoment template -->
<div id="app">
  <router-view></router-view>
  <lg-preview></lg-preview>
</div>

對于所有圖片都可以使用 v-preview 指令來綁定他們的預(yù)覽功能

<img v-for="(img,index) in imgs" 
   v-preview="img.url" 
   :src="img.url" 
   :alt="img.title" 
   :key="index"
   preview-title-enable="true"
   preview-nav-enable="true"
   preview-top-title-tnable="true"
   preview-title-extend="false"
   data-title="這里是頂部標(biāo)題"
>

以上為使用方法,下面說說插件的api

原有api:

1.isTitleEnable: (boolean, optional) 設(shè)置 preview-title-enable="false" 將禁用底部標(biāo)題. 默認(rèn)值: true.

2.isHorizontalNavEnable: (boolean, optional) 設(shè)置 preview-nav-enable="false" 將禁用水平導(dǎo)航. 默認(rèn)值: true

擴(kuò)展版本api:

1.isCurrentAndAllTitle:(boolean,optional) 設(shè)置 preview-title-extend=false 將底部標(biāo)題(當(dāng)前頁/總頁數(shù))類型進(jìn)行關(guān)閉(開啟時(shí)isTitleEnable)將無效。默認(rèn)值:true
2.isTopTitleShow:(boolean,optional) 設(shè)置preview-top-title-tnable=false 將頂部標(biāo)題禁用,默認(rèn)值:true.
3.topTitle:(string,optional) 設(shè)置data-title 設(shè)置頂部標(biāo)題文本,無默認(rèn)值
擴(kuò)展版新增功能(含修改):

  1. 新增底部標(biāo)題類型(原有類型取alt屬性,考慮到alt可能別有用途或者就是想直接要一個(gè)index/total這樣的當(dāng)前頁/總頁數(shù)的底部標(biāo)題,設(shè)置了這種類型取alt的底部標(biāo)題類型就不會顯示)

  2. 新增頂部標(biāo)題(通過取img上設(shè)置的data-title生成)

      3. 新增一個(gè)左右滑動切換圖片

  4. 新增第一張的提示,最后一張的提示

其他想說:

  1. 本來想給大家做分組(就是同一個(gè)頁面上大家想預(yù)覽的圖片可能是好多組,所以插件可能不滿足)。但是因?yàn)楣緯r(shí)間緊,沒有做,思路就是增加一個(gè)字段比如data-group 然后對list進(jìn)行分組然后具體思路,如果有大佬想擴(kuò)展的話 我可以無條件奉上我現(xiàn)有擴(kuò)展的代碼。

總結(jié)

以上所述是小編給大家介紹的Vue.js圖片預(yù)覽插件使用詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論