一、vue涉及到图片需要用require,注意单引号/双引号的使用

<template v-for="(item,index) in menu"><div :key="item.id":style="{backgroundImage:'url('+itemImg(item)+')'}"></div>
</template>

二、需要传参的话要用闭包的形式接收参数

computed:{itemImg() {return (item) => {return require(`../assets/image/main/menu_${item.id}.png`)}}
}

三、也可以直接写在标签上

      <template v-for="(item,index) in menu"><div :key="item.menuId":style="{backgroundImage:'url('+require(`../assets/image/main/menu_${item.id}.png`)+')'}"></div></template>

vue动态style添加背景图backgroundImage,结合computed相关推荐

  1. vue中设置内联样式style 动态绑定背景图backgroundimage不生效问题,以及动态绑定img的src,图片无法显示问题(src=“[object Module]“)

    (以下情况是通过style设置内联样式以及动态绑定img的src时发生的问题,.在外部css文件和style标签里面定义的样式不会出现以下问题) 我们可能会通过以下这种方式来设置元素的背景(注意元素需 ...

  2. CSS基础-02 background(背景色)(背景色 background-color、背景图 background-image)

    文章目录 1. 背景色 1.1 语法 1.2 示例 2. 背景图 1.1 语法 使用背景图 背景图位置 固定背景图(不随页面滚动) 1.2 示例 1. 背景色 1.1 语法 background-co ...

  3. cesium: 设置skybox透明并添加背景图 ( 003 )

    第003个 点击查看专栏目录 本示例的目的是介绍如何在vue+cesium中设置skybox透明并添加背景图. 我们不想要黑乎乎的背景,想自定义一个背景图,然后前面显示地球. 直接复制下面的 vue+ ...

  4. ps怎么把图片背景变透明_ps怎么添加背景?ps怎么添加背景图?

    PS添加背景图的教程: 1.打开Adobe Photoshop.这是一个蓝色应用图标,其中包含字母" Ps". 2.单击文件.它位于屏幕顶部菜单栏的左侧. 3.点击打开....它在 ...

  5. echarts添加背景图

    echarts添加背景图 来源:https://www.liuyjuan.com/295.html 1)简单的方法 直接给到外层的div元素上 /*比如说这段css样式*/ .TheStatistic ...

  6. MFC 对话框添加背景图

    // 给对话框添加背景图 BOOL CEditCtrlMultilineDlg::OnEraseBkgnd(CDC* pDC) {// TODO: 在此添加消息处理程序代码和/或调用默认值CDC Me ...

  7. 如何在eclipse制作的APP中添加背景图

    如何在eclipse制作的APP中添加背景图 1.首先把图片拉入drawable-hdpi中,a1.jpg(注:图片名不可为中文) 2.在.xml文件中加入android:background=&qu ...

  8. Android studio -添加背景图

    一. 新建工程 二. 选择Empty Activity 三. 填写项目名称并选择Android系统版本 四. 这样一个工程就建好了 五. 接下来找到一张图片复制(相片名称要英文字母开头) 六. 然后粘 ...

  9. Qt中代码添加背景图

    第一步 选择一张背景图下到本地 第二步 在qt中点击添加新文件选择图中位置 随便起个名字,点击下一步 这时项目中多出一个目录 选择打开资源编辑器 底部添加前缀:注意该前缀是在内部使用图的路径 点击添加 ...

最新文章

  1. java原始模型模式_java设计模式--原始模型模式
  2. 7——条件判断、三目运算、条件循环、迭代循环
  3. C++创建 可以实例化但不能继承的类
  4. Win32窗体控件方法与消息
  5. Cordova WP8 插件开发
  6. 08.CXF发布WebService(Java项目)
  7. PHP实现敏感词过滤
  8. Lenovo y50-70 黑苹果hackintosh 10.14.4 Mojave 更新后开机黑屏,引导失败,无法开机
  9. 标题:书号验证 2004年起,国际ISBN中心出版了《13位国际标准书号指南》。 原有10位书号前加978作为商品分类标识;校验规则也改变。 校验位的加权算法与10位ISBN的算法不同,具体算法是
  10. 液晶电视英文linux使用教程,Arduino 1602液晶屏实验和程序
  11. 拒绝iap cracker
  12. linux误删 bin目录,记linux下rm误删bin文件的解决方式
  13. 计算机专业的一些推荐书籍
  14. c语言 dict数据类型,Python开发基础之Python常用的数据类型
  15. Linux 不重启添加SCSI硬盘方法
  16. 关于 Web 可访问性的神话
  17. 2022中式烹调师(初级)特种作业证考试题库及答案
  18. 数学建模竞赛中必须掌握的10个统计分析方法
  19. 通往编程高手之路:《深入理解操作系统》
  20. onethink-1.1开发版安装

热门文章

  1. .Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结
  2. ARM NEON优化3.RGB Packed转RGB Planar
  3. MyBatis的由来
  4. UML ~ Unified Modeling Language ~ 统一建模语言。+ 软件设计原则。
  5. ECL、LVDS和CML电平
  6. 2022年终总结——从打工到创业的转折
  7. 防火墙阻止tftp_Juniper netscreen防火墙TFTP升级过程
  8. 图数据库OrientDB-基础篇
  9. Oracle dblink 数据库同步
  10. LabVIEW创建Web服务