antd vue中遍历v-for中控制每个按钮的loading

这篇具有很好参考价值的文章主要介绍了antd vue中遍历v-for中控制每个按钮的loading。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        项目中遇到一个需求,需要根据后台返回数据,遍历生成多个按钮,并点击出发事件。点击事件的时候需要该按钮loading状态。实现方法如下:文章来源地址https://www.toymoban.com/news/detail-624888.html

<div class="center">
         <a-button v-for="(item,index) in btnItems" type="primary" :key="index" :loading="clickIndex === index && changeLoading"  @click="exportForm(item.id)">{{item.text}}</a-button>
    </div>
 data () {
      return {
        clickIndex:-1,
        changeLoading:false
      }
    },
exportForm(tempateId,index,item){
          this.clickIndex=index
          this.changLoading=true
            ....
            // 处理结束后重新赋值
          this.clickIndex=-1
          this.changLoading=false
        },

到了这里,关于antd vue中遍历v-for中控制每个按钮的loading的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 已解决:Vue改变数据后界面不自动渲染,Vue中使用v-for遍历对象数组,当给其中某个元素对象重新赋值之后,页面组件列表没有渲染更新。

    问题如标题所说,Vue中使用v-for遍历对象数组,当给数组其中某个元素对象重新赋值之后,页面组件列表没有及时更新渲染,而是在页面进行了其他的渲染操作以后列表才更新出来新的数据,那同样给对象内的属性值赋值也可能存在不渲染的情况,一并解决,尤其发生在网络

    2024年02月06日
    浏览(42)
  • v-for 遍历数组数字

    1.v-for遍历数组 v-for 相当于js for循环,直接写在标签内使用,循环生成标签。例如: div v-for=\\\"(item,index) in arr\\\"{{item}}div arr 是一个数组 item 代表数组中每一项, index代表数组的索引 可以在标签内使用数组的元素,如果数组中的每一项还有数组,则可以嵌套多层for循环 2.v-for遍历数

    2023年04月08日
    浏览(30)
  • 使用v-for循环遍历element-ui的表格

    由于页面设计的功能要求,所以,页面的表格头以及表格的数据都是由后端返回来的,所以我们通过axios获取接口的数据后,通过v-for循环遍历表格的全部数据 HTML的代码如下: js的代码如下,我是使用的vue 通过axios获取接口数据的这里就不写了 直接放页面的效果 tableTitleLis

    2024年02月11日
    浏览(39)
  • vue中的v-for循环

    如果是一个变量,那么保存的是对象中的属性值 如果是两个变量,那么第一个变量保存的是属性值,第二个变量保存的是属性名 如果是三个变量,那么第一个变量保存的是属性值,第二个变量保存的是属性名,第三个变量保存的是下标 v-for=\\\"o1 in obj\\\"          o1:属性值 v-f

    2024年01月17日
    浏览(31)
  • Vue-16、Vue列表渲染(v-for的使用)

    1、vue遍历数组 也可以这样写 2、遍历对象

    2024年01月21日
    浏览(34)
  • Vue 常用指令 v-for 列表循环

    v-for:根据数据生成列表结构,并且是响应式的,可以十分便捷的操作列表结构了。 至于是什么样的列表,就看你指令使用的位置了, 列表的生成依赖于数据,所以先去定义数据。 它结合的类型挺多的,数组,对象,迭代器,字符串,最常使用的是数组。这里使用数组来演

    2024年02月14日
    浏览(30)
  • Vue3 v-for点击切换样式

    在div上绑定   :class= { 名称(class/id):a === key 值 }   并 添加 一个 点击事件 声明 const  a  = ref(0) ;  css写我们要的样式(就是我们绑定的class名称) 点击事件里写    i.value = key 值

    2024年02月13日
    浏览(35)
  • Vue中v-for的9种使用案例

            以下代码的意思是:循环渲染一个包含三个元素的列表,每个元素的值分别为“第一项”、“第二项”和“第三项”。         以下代码的意思是:循环渲染一个包含三个属性的对象,每个属性的键值对分别为“name: 张三”、“age: 18”和“gender: 男”。    

    2024年02月03日
    浏览(32)
  • GuLi商城-前端基础Vue指令v-for

    2024年02月12日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包