iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >Vue.js中怎么动态为img的src属性赋值
  • 661
分享到

Vue.js中怎么动态为img的src属性赋值

2024-04-02 19:04:59 661人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关vue.js中怎么动态为img的src属性赋值,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。需求是这样:ajax获取数据如下{

这篇文章将为大家详细讲解有关vue.js中怎么动态为img的src属性赋值,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

需求是这样:

ajax获取数据如下

{
 "code": "200",
 "data": {
  "SumAmount": 200,
  "List": [{
   "amount": 100,
   "sex": "male",
   "fee": 1,
   "id": 98,
   "status": 2,
   "time": "2015-08-11"
  }, {
   "amount": 100,
   "sex": "female",
   "fee": 0,
   "id": 8,
   "status": 2,
   "time": "2015-06-12"
  }]
 },
 "msg": "success"
}

然后渲染列表到页面,如果男,则将img的src设为"images/male.png",反之设为"images/female.png"

两个都可以实现,为了在html中看起来舒服点还是用filter吧,虽然也就一个判断逻辑,但是判断语句加上url,这就不美观了,当然,这只是个人习惯,直接用指令的话直观点

<img v-attr="src: sex=='male'?'images/male.png':'images/female.png'">
<img v-attr="src: sex | isM">

对应的filter

filters: {
   isM: function (val) {
     return val == 'male' ? 'images/male.png' : 'images/female.pn'
   }
  }

方法很多,我写我推荐的吧:

首先男女这样的标示属于装饰性内容,我建议写到CSS里面。也就是说用背景图的形式来控制现实男女

这样你有两个class .male female

<span class={{sex}}></span>

关于Vue.js中怎么动态为img的src属性赋值就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: Vue.js中怎么动态为img的src属性赋值

本文链接: https://www.lsjlt.com/news/72347.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue.js中怎么动态为img的src属性赋值
    这篇文章将为大家详细讲解有关Vue.js中怎么动态为img的src属性赋值,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。需求是这样:ajax获取数据如下{ ...
    99+
    2024-04-02
  • vue怎么动态绑定img的src属性
    本篇内容主要讲解“vue怎么动态绑定img的src属性”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue怎么动态绑定img的src属性”吧!动态绑定img的src属性(v-bind)今天遇到一...
    99+
    2023-06-30
  • vue怎么动态给img赋值
    这篇文章主要介绍“vue怎么动态给img赋值”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue怎么动态给img赋值”文章能帮助大家解决问题。vue动态给img赋值1.如果直接给img的src绑定一...
    99+
    2023-06-30
  • vue如何动态绑定img的src属性(v-bind)
    目录动态绑定img的src属性(v-bind)解决办法vue添加img的src地址 v-bind动态绑定img的src属性(v-bind) 今天遇到一个特别坑爹问题,页面中使用img...
    99+
    2024-04-02
  • uniapp中怎么动态改变图片的src属性
    随着移动端应用的广泛应用,前端技术的发展已经逐渐从web端向移动端方向转移,适配不同的移动端平台已经成为了开发者们必须考虑的问题。为此,出现了多种移动端框架,在这些框架中,uniapp框架已经逐渐成为了开发者们最为喜爱的一种选择。在unia...
    99+
    2023-05-14
  • vue实现动态给data函数中的属性赋值
    目录vue动态给data函数中的属性赋值vue给data中的数据赋值报错问题背景分析解决方案vue动态给data函数中的属性赋值 1.首先创建一个监视器,用来监视相关的属性 2.当这...
    99+
    2024-04-02
  • Vue.js中怎么动态更改svg的相关属性
    本篇内容介绍了“Vue.js中怎么动态更改svg的相关属性”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!怎样将一个远程的svg图标资源&qu...
    99+
    2023-07-05
  • jquery怎么改变img的属性值
    这篇文章主要介绍“jquery怎么改变img的属性值”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“jquery怎么改变img的属性值”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • JavaScript中怎么实现属性赋值
    这篇文章给大家介绍JavaScript中怎么实现属性赋值,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。原型链每个对象都有一个包含了一个或者多个对象的原型链,该对象正是这个原型链的起始对...
    99+
    2024-04-02
  • 浅谈vue中computed属性对data属性赋值为undefined的原因
    目录场景:原因:_init中初始化_init中做了什么?在initState()做了这些事情解决办法 :场景: 我在computed中return了一个值,然后在data中直接将它复...
    99+
    2024-04-02
  • Vue.js中动态更改svg的相关属性详解
    目录引言怎样将一个远程的svg图标资源"下载"到本地怎样更改svgdom结构里面的相关属性引言  公司项目中有一个关于图标库管理的需求,大致需要在页面...
    99+
    2023-02-23
    Vue.js动态更改svg属性 Vue.js svg
  • vue中怎么给对象动态添加属性和值
    vue中怎么给对象动态添加属性和值,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、背景介绍:在vue中请求接口中,一个请求方法可能对应后台两...
    99+
    2024-04-02
  • HTML中的img标签属性怎么使用
    这篇文章主要讲解了“HTML中的img标签属性怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML中的img标签属性怎么使用”吧!描述HTML&l...
    99+
    2024-04-02
  • 如何解决vue2.0动态绑定图片src属性值初始化时报错的问题
    这篇文章主要为大家展示了“如何解决vue2.0动态绑定图片src属性值初始化时报错的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决vue2.0动态绑...
    99+
    2024-04-02
  • java中怎么用构造方法给属性赋值
    在Java中,可以使用构造方法给属性赋值。构造方法是一个特殊的方法,用于创建对象时初始化对象的属性。构造方法的定义格式如下:```javapublic 类名(参数列表) {// 构造方法的方法体// 给属性赋值的代码}```在构造方法中...
    99+
    2023-08-11
    java
  • 怎么在python中动态存取属性
    这篇文章给大家介绍怎么在python中动态存取属性,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python的数据类型有哪些python的数据类型:1. 数字类型,包括int(整型)、long(长整型)和float(浮...
    99+
    2023-06-14
  • Spring populateBean属性赋值和自动注入的方法是什么
    这篇文章主要介绍“Spring populateBean属性赋值和自动注入的方法是什么”,在日常操作中,相信很多人在Spring populateBean属性赋值和自动注入的方法是什么问题上存在疑惑,小编查阅了各式资料,...
    99+
    2023-07-05
  • css中的浮动属性值是什么
    这篇“css中的浮动属性值是什么”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“css中的浮动属性值是什么”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题...
    99+
    2023-06-06
  • ES6中怎么用解构赋值获取嵌套对象的属性
    小编给大家分享一下ES6中怎么用解构赋值获取嵌套对象的属性,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!用解构赋值获取嵌套对象的...
    99+
    2024-04-02
  • Java中怎么实现动态的增删改查属性
    这篇文章将为大家详细讲解有关Java中怎么实现动态的增删改查属性,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 JSON 字符串增加额外字段假如我们有这样结构的 JSON:{&nb...
    99+
    2023-06-16
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作