前端在四个图片中随机显示一个

本文介绍了一种前端实现随机图片显示的方法,通过定义一个包含多种主题的图片库,利用JavaScript生成随机索引,从而在页面上展示不同主题的图片。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<img :src="suprizeImg" class="bgImg"/>
js:
//前端随机四个图片之一显示在分享有惊喜那里
    randomPic() {
      this.tagHash = {
        //金钱
        "1": {
          //随机生成的图片
          suprizeUrl: "./js/assets/tag/jinqianShare.png",
          href: "",
          tag: "金钱"
        },
        //旅行
        "2": {
          suprizeUrl: "./js/assets/tag/lvxingShare.png",
          href: "",
          tag: "旅行"
        },
        //人生
        "3": {
          suprizeUrl: "./js/assets/tag/renshengShare.png",
          href: "",
          tag: "人生"
        },
        //一生
        "4": {
          suprizeUrl: "./js/assets/tag/renshengShare.png",
          href: "",
          tag: "一生"
        }
      };
      let randomKeys = ["1", "2", "3", "4"];
      let index = Math.floor(Math.random() * 4);
      this.suprizeImg = this.tagHash[randomKeys[index]].suprizeUrl;
      
    },

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值