最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2018年08月27日 08:30:59   作者:金振宗  
Vue是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。這篇文章主要介紹了Vue.js圖片預(yù)覽插件的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(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ū)動(dòng)。

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

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

預(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>

對(duì)于所有圖片都可以使用 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)題類型就不會(huì)顯示)

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

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

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

其他想說:

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

總結(jié)

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

相關(guān)文章

  • Vuex中this.$store.commit()和this.$store.dispatch()區(qū)別說明

    Vuex中this.$store.commit()和this.$store.dispatch()區(qū)別說明

    這篇文章主要介紹了Vuex中this.$store.commit()和this.$store.dispatch()區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue組件通信的多種方法詳解

    vue組件通信的多種方法詳解

    這篇文章主要為大家介紹了vue組件通信的幾種方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • vuejs指令詳解

    vuejs指令詳解

    本文介紹了vuejs指令的相關(guān)知識(shí),具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • 如何利用SpringBoot與Vue3構(gòu)建前后端分離項(xiàng)目

    如何利用SpringBoot與Vue3構(gòu)建前后端分離項(xiàng)目

    在當(dāng)前的互聯(lián)網(wǎng)時(shí)代,前后端分離架構(gòu)已經(jīng)成為構(gòu)建應(yīng)用系統(tǒng)的主流方式,本文將詳細(xì)介紹如何利用 SpringBoot 與 Vue3 構(gòu)建一個(gè)前后端分離的項(xiàng)目,感興趣的小伙伴可以了解下
    2025-04-04
  • Vue2.0生命周期的理解

    Vue2.0生命周期的理解

    這篇文章主要為大家介紹了Vue2.0生命周期,思考與理解“el被新創(chuàng)建的vm.$el替換”這句話,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Vue iframe更改src后頁面未刷新問題解決方法

    Vue iframe更改src后頁面未刷新問題解決方法

    這篇文章主要介紹了Vue iframe更改src后頁面未刷新問題解決,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • 在vue3項(xiàng)目中使用新版高德地圖的完整步驟

    在vue3項(xiàng)目中使用新版高德地圖的完整步驟

    項(xiàng)目需求需要引入地圖,對(duì)于目前最新的Vue3.0,無論是百度/高德/騰訊地圖目前還沒有適配,只有Vue?2.x版本的:?目前只有谷歌地圖的Vue3.0適配,下面這篇文章主要給大家介紹了關(guān)于如何在vue3項(xiàng)目中使用新版高德地圖的完整步驟,需要的朋友可以參考下
    2023-02-02
  • Vue修改頁面標(biāo)簽的方法示例

    Vue修改頁面標(biāo)簽的方法示例

    vue項(xiàng)目有時(shí)候需要根據(jù)頁面需要?jiǎng)討B(tài)的去修改頁面標(biāo)題名稱,本文就來介紹一下,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • vuex新手進(jìn)階篇之取值

    vuex新手進(jìn)階篇之取值

    Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式,下面這篇文章主要給大家介紹了關(guān)于vuex新手進(jìn)階篇之取值的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • vue監(jiān)視器@Watch創(chuàng)建執(zhí)行immediate方式

    vue監(jiān)視器@Watch創(chuàng)建執(zhí)行immediate方式

    這篇文章主要介紹了vue監(jiān)視器@Watch創(chuàng)建執(zhí)行immediate方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08

最新評(píng)論

凤山市| 宁海县| 卓尼县| 赤峰市| 靖西县| 新乐市| 伊金霍洛旗| 武义县| 克拉玛依市| 东乡| 卫辉市| 华蓥市| 锦屏县| 九寨沟县| 特克斯县| 大港区| 中宁县| 兴海县| 房产| 敦煌市| 博罗县| 东阳市| 定兴县| 绵阳市| 淳安县| 米脂县| 崇州市| 灵丘县| 昭觉县| 肥乡县| 辽宁省| 达州市| 军事| 韶关市| 宜君县| 禄劝| 德州市| 清新县| 马公市| 文安县| 乌审旗|