• h5使用vuephotopreview 做全屏预览


    h5页面使用全屏预览

    最近需要在微信小程序中跳转到h5页面
    在h5页面中需要进行图片预览展示
    由于没有使用第三方的组件库。
    只能手写,但是时间很紧张。
    所以只能够寻找第三方的插件
    

    vue-photo-preview的使用

    <!-- 引入这个插件 -->
    <script src="vue-photo-preview.js"></script>
    <!-- 引入这个插件的css -->
    
    <div class="img-bolick showlistimg">
        <!-- 非常重要  preview="1" 的值相同表示是一组可以轮播-->
        <div class="widthimg-box">
            <img class="imgwh" preview="1" src="https://img01.yzcdn.cn/vant/cat.jpeg" />
        </div>
        <div class="widthimg-box">
            <img class="imgwh" preview="1" src="https://img.yzcdn.cn/vant/apple-1.jpg" />
        </div>
        <div class="widthimg-box">
            <img class="imgwh" preview="1" src="https://img.yzcdn.cn/vant/apple-2.jpg" />
        </div>	
    </div>
    </div>
    
    var options = {
        fullscreenEl: true, //关闭全屏按钮
    }
    Vue.use(vuePhotoPreview, options)
    var vm = new Vue({
        el: '#app',
        data: function() {
            return { 
                listimg:[]
            }
        },
        mounted() {
            //异步插入的图片.我们使用点击事件来模拟异步插入图片
            httpsBackData(){
                setTimeout(() => {
                    //listimg 是视图上显示的数据源
                    this.listimg=[
                    'https://img01.yzcdn.cn/vant/cat.jpeg',
                    'https://img.yzcdn.cn/vant/apple-1.jpg',
                    'https://img.yzcdn.cn/vant/apple-2.jpg']
                    //进行预览这样就ok了
                    vm.$previewRefresh()
                }, 1000);
            },
    
            
            this.$preview.on('imageLoadComplete', (e, item) => {
                console.log("xxx", e, item )
                // console.log(this.$preview.self)
            })
        },
    }
    

    {{uploading-image-881834.png(uploading...)}}

    作者:流年少年
    出处:https://www.cnblogs.com/ishoulgodo/

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,或者关注博主,在此感谢!

    万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主(っ•̀ω•́)っ✎⁾⁾!

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    支付宝
    微信
    本文版权归作者所有,欢迎转载,未经作者同意须保留此段声明,在文章页面明显位置给出原文连接
    如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    设计模式之模板方法
    UML中常见关系详解(泛化、实现、依赖、关联、组合、聚合)
    JAVA并行框架学习之ForkJoin
    生产环境上shell的解读
    设计模式之中介者模式
    设计模式之策略模式
    设计模式之状态模式
    深入理解动态代理
    深入理解Java虚拟机
    深入理解Java虚拟机
  • 原文地址:https://www.cnblogs.com/ishoulgodo/p/15626830.html
Copyright © 2020-2023  润新知