vue-v-for遍历图片无法显示的问题

使用v-for遍历图片发现没有报错、图片也没有加载

 tabs: [
        {
          icon: "./assets/images/icon/home.png",
          title: "首页",
          iconActive: "./assets/images/icon/home_active.png"
        },
        {
          icon: "./assets/images/icon/menu.png",
          title: "分类",
          iconActive: "./assets/images/icon/menu_active.png"
        },
        {
          icon: "./assets/images/icon/shoppingcar.png",
          title: "购物车",
          iconActive: "./assets/images/icon/shoppingcar_active.png"
        },
        {
          icon: "./assets/images/icon/account.png",
          title: "我的",
          iconActive: "./assets/images/icon/account_active.png"
        }
      ]
图片资源304

解决办法,使用require引入

      tabs: [
        {
          icon: require('./assets/images/icon/home.png'),
          title: "首页",
          iconActive: require('./assets/images/icon/home_active.png')
        },
        {
          icon: require('./assets/images/icon/menu.png'),
          title: "分类",
          iconActive: require('./assets/images/icon/menu_active.png')
        },
        {
          icon: require('./assets/images/icon/shoppingcar.png'),
          title: "购物车",
          iconActive: require('./assets/images/icon/shoppingcar_active.png')
        },
        {
          icon: require('./assets/images/icon/account.png'),
          title: "我的",
          iconActive: require('./assets/images/icon/account_active.png')
        }
      ]

图片资源加载成功
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容