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

vue實現點擊圖片放大效果

 更新時間:2017年08月15日 16:15:11   作者:```...簡單點  
這篇文章主要為大家詳細介紹了vue實現點擊圖片放大效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了vue點擊圖片放大展示的具體代碼,供大家參考,具體內容如下

1.建立子組件,來實現圖片方法功能: BigImg.vue

<template>
  <!-- 過渡動畫 -->
  <transition name="fade">
     <div class="img-view" @click="bigImg">
       <!-- 遮罩層 -->
       <div class="img-layer"></div>
       <div class="img">
         <img :src="imgSrc">
       </div>
    </div>
  </transition>
</template>
<script>
  export default {
    props: ['imgSrc'],//接受圖片地址
    methods: {
      bigImg() {
      // 發(fā)送事件
        this.$emit('clickit')
      }
    }
  }
</script>
<style scoped>
  /*動畫*/
  .fade-enter-active,
  .fade-leave-active {
    transition: all .2s linear;
    transform: translate3D(0, 0, 0);
  }
  .fade-enter,
  .fade-leave-active {
    transform: translate3D(100%, 0, 0);
  }
 
  /* bigimg */
  .img-view {
    position: inherit;
    width: 100%;
    height: 100%;
  }
  /*遮罩層樣式*/
  .img-view .img-layer {
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.7);
    width: 100%;
    height: 100%;
    overflow: hidden;
  }
  /*不限制圖片大小,實現居中*/
  .img-view .img img {
    max-width: 100%;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1000;
  }
</style>

2.在父類中使用子組件:

<template xmlns:v-on="http://www.w3.org/1999/xhtml">
  <div class="contents">
    <div class="group">
      <div class="special">
        <span v-text="pagedata.subtitle"></span>
      </div>
      <span class="text-muted" v-text="pagedata.headline"></span>
      <div class="group_img">
        <!-- 放大圖片 -->
        <big-img v-if="showImg" @clickit="viewImg" :imgSrc="imgSrc"></big-img>
   
        <div class="text" v-text="pagedata.article"></div>
        <img id="smallImg" :src="pagedata.imgurl" @click="clickImg($event)">
      </div>
    </div>
  </div>
</template>
 
<script>
import BigImg from '../../index/moduleStyles/BigImg.vue';
export default {
  data () {
    return {
      showImg:false,
      imgSrc: ''
    }
  },
  props: ['pagedata'],
  computed: {},
  components: { 'big-img':BigImg},
  methods: {
    clickImg(e) {
      this.showImg = true;
      // 獲取當前圖片地址
      this.imgSrc = e.currentTarget.src;
    },
    viewImg(){
      this.showImg = false;
    },
  },
  watch: {},
}
</script>
<style>
</style>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 前端開發(fā)利器Vite完整版詳解

    前端開發(fā)利器Vite完整版詳解

    這篇文章主要給大家介紹了關于前端開發(fā)利器Vite完整版詳解的相關資料,Vite是一種基于ES模塊的開發(fā)服務器和構建工具,專為現代化的前端開發(fā)而設計,需要的朋友可以參考下
    2023-11-11
  • Vue插件寫、用詳解(附demo)

    Vue插件寫、用詳解(附demo)

    本篇文章主要介紹了Vue插件寫、用詳解(附demo),插件就是指對Vue的功能的增強或補充。有興趣的可以了解一下。
    2017-03-03
  • Vue在頁面數據渲染完成之后的調用方法

    Vue在頁面數據渲染完成之后的調用方法

    今天小編就為大家分享一篇Vue在頁面數據渲染完成之后的調用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue使用路由守衛(wèi)實現菜單的權限設置

    vue使用路由守衛(wèi)實現菜單的權限設置

    我們使?vue-element-admin前端框架開發(fā)后臺管理系統時,?般都會涉及到菜單的權限控制問題,下面這篇文章主要給大家介紹了關于vue使用路由守衛(wèi)實現菜單的權限設置的相關資料,需要的朋友可以參考下
    2023-06-06
  • vue子組件中mounted取不到props中的值情況

    vue子組件中mounted取不到props中的值情況

    這篇文章主要介紹了vue子組件中mounted取不到props中的值情況,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • Vue 應用中結合vux使用微信 jssdk的方法

    Vue 應用中結合vux使用微信 jssdk的方法

    今天小編就為大家分享一篇Vue 應用中結合vux使用微信 jssdk的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Vue iframe更改src后頁面未刷新問題解決方法

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

    這篇文章主要介紹了Vue iframe更改src后頁面未刷新問題解決,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • vue 組件之間事件觸發(fā)($emit)與event Bus($on)的用法說明

    vue 組件之間事件觸發(fā)($emit)與event Bus($on)的用法說明

    這篇文章主要介紹了vue 組件之間事件觸發(fā)($emit)與event Bus($on)的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • VUE3引入html文件并傳值方法舉例

    VUE3引入html文件并傳值方法舉例

    這篇文章主要給大家介紹了關于VUE3引入html文件并傳值的相關資料,這是最近在項目中遇到了的一個需求,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • Vue自定義指令簡介和基本使用示例

    Vue自定義指令簡介和基本使用示例

    同時Vue也支持讓開發(fā)者,自己注冊一些指令,這些指令被稱為自定義指令,每個指令都有自己各自獨立的功能,這篇文章主要介紹了Vue自定義指令簡介和基本使用,需要的朋友可以參考
    2024-03-03

最新評論

衡阳县| 阳谷县| 新安县| 遂川县| 焦作市| 满城县| 鄱阳县| 平利县| 张家界市| 星座| 阳曲县| 丹东市| 阜新市| 芜湖市| 柘荣县| 韩城市| 石渠县| 舟曲县| 安新县| 都兰县| 曲沃县| 科尔| 老河口市| 上高县| 霍林郭勒市| 灯塔市| 汾西县| 大方县| 宝清县| 汉阴县| 都昌县| 宜兰县| 崇信县| 离岛区| 泸溪县| 科技| 金华市| 通榆县| 定州市| 濮阳市| 太原市|