zoukankan      html  css  js  c++  java
  • 如果遇到需要图片和视频一起显示的业务,可以这么做

    效果图:

     vue:

    <div class="body">
                    <div class="image-item">
                        <ul class="albumList">
                            <li class="img-box" @click="imgBoxClick(item)" v-for="(item,index) in imageList" :key="index">

                    //重点
                    <img class="img" :src="item.imgUrl" v-if="item.imgUrl.endsWith('jpg')||item.imgUrl.endsWith('png')||item.imgUrl.endsWith('jpeg')||item.imgUrl.endsWith('gif')">
                    
    <video controls preload class="img" :src="item.imgUrl" v-if="item.imgUrl.endsWith('mp4')"></video>

    <!-- 控制样式,正常是style="display: none;"点击后可以切换为style="display: block;";显示对号图片,再次点击切换成原来的 --> <img src="staticimgicon_ok.png" class="icon_ok " :style="style"> <el-button type="danger" class="img-select-del-btn" icon="el-icon-delete" size="mini" @click="deleteImage()"> <!-- <i class="fa-trash" aria-hidden="true"></i> --> </el-button> </li> </ul> </div> </div>
    一个小小后端的爬行痕迹
  • 相关阅读:
    JS 数组及函数的应用
    JavaScript 基础知识点
    利用css布局效果图
    css 区块与盒子模型
    JS数组及函数的应用
    JavaScript基础
    近期总结12.30
    层叠样式与盒子模型
    PHP课后小结 2017.12.22
    PHP课后小结 12.20
  • 原文地址:https://www.cnblogs.com/heikedeblack/p/14585613.html
Copyright © 2011-2022 走看看