vue动态style添加背景图backgroundImage,结合computed
一、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相关推荐
- vue中设置内联样式style 动态绑定背景图backgroundimage不生效问题,以及动态绑定img的src,图片无法显示问题(src=“[object Module]“)
(以下情况是通过style设置内联样式以及动态绑定img的src时发生的问题,.在外部css文件和style标签里面定义的样式不会出现以下问题) 我们可能会通过以下这种方式来设置元素的背景(注意元素需 ...
- CSS基础-02 background(背景色)(背景色 background-color、背景图 background-image)
文章目录 1. 背景色 1.1 语法 1.2 示例 2. 背景图 1.1 语法 使用背景图 背景图位置 固定背景图(不随页面滚动) 1.2 示例 1. 背景色 1.1 语法 background-co ...
- cesium: 设置skybox透明并添加背景图 ( 003 )
第003个 点击查看专栏目录 本示例的目的是介绍如何在vue+cesium中设置skybox透明并添加背景图. 我们不想要黑乎乎的背景,想自定义一个背景图,然后前面显示地球. 直接复制下面的 vue+ ...
- ps怎么把图片背景变透明_ps怎么添加背景?ps怎么添加背景图?
PS添加背景图的教程: 1.打开Adobe Photoshop.这是一个蓝色应用图标,其中包含字母" Ps". 2.单击文件.它位于屏幕顶部菜单栏的左侧. 3.点击打开....它在 ...
- echarts添加背景图
echarts添加背景图 来源:https://www.liuyjuan.com/295.html 1)简单的方法 直接给到外层的div元素上 /*比如说这段css样式*/ .TheStatistic ...
- MFC 对话框添加背景图
// 给对话框添加背景图 BOOL CEditCtrlMultilineDlg::OnEraseBkgnd(CDC* pDC) {// TODO: 在此添加消息处理程序代码和/或调用默认值CDC Me ...
- 如何在eclipse制作的APP中添加背景图
如何在eclipse制作的APP中添加背景图 1.首先把图片拉入drawable-hdpi中,a1.jpg(注:图片名不可为中文) 2.在.xml文件中加入android:background=&qu ...
- Android studio -添加背景图
一. 新建工程 二. 选择Empty Activity 三. 填写项目名称并选择Android系统版本 四. 这样一个工程就建好了 五. 接下来找到一张图片复制(相片名称要英文字母开头) 六. 然后粘 ...
- Qt中代码添加背景图
第一步 选择一张背景图下到本地 第二步 在qt中点击添加新文件选择图中位置 随便起个名字,点击下一步 这时项目中多出一个目录 选择打开资源编辑器 底部添加前缀:注意该前缀是在内部使用图的路径 点击添加 ...
最新文章
- java原始模型模式_java设计模式--原始模型模式
- 7——条件判断、三目运算、条件循环、迭代循环
- C++创建 可以实例化但不能继承的类
- Win32窗体控件方法与消息
- Cordova WP8 插件开发
- 08.CXF发布WebService(Java项目)
- PHP实现敏感词过滤
- Lenovo y50-70 黑苹果hackintosh 10.14.4 Mojave 更新后开机黑屏,引导失败,无法开机
- 标题:书号验证 2004年起,国际ISBN中心出版了《13位国际标准书号指南》。 原有10位书号前加978作为商品分类标识;校验规则也改变。 校验位的加权算法与10位ISBN的算法不同,具体算法是
- 液晶电视英文linux使用教程,Arduino 1602液晶屏实验和程序
- 拒绝iap cracker
- linux误删 bin目录,记linux下rm误删bin文件的解决方式
- 计算机专业的一些推荐书籍
- c语言 dict数据类型,Python开发基础之Python常用的数据类型
- Linux 不重启添加SCSI硬盘方法
- 关于 Web 可访问性的神话
- 2022中式烹调师(初级)特种作业证考试题库及答案
- 数学建模竞赛中必须掌握的10个统计分析方法
- 通往编程高手之路:《深入理解操作系统》
- onethink-1.1开发版安装