Vue使用v-for遍历map

2023-10-31

功能:

遍历数据库中按钮的图片和名字,当页面打开时,触发查询事件,以下图形式显示出来。

前端代码:

遍历存在数据库中的按钮名称和图片名称。(其中按钮的click事件名称和按钮图片名称相同。)

<template>
  <div class="more">
    <!-- 其他 -->
    <van-button type="default" v-for="(value, key) in mor" :key="key" :icon="require(`../../assets/main/${value.image}.png`)" @click="func(value.image)">{{value.name}}</van-button>
    <!-- 固定的 -->
    <van-button type="default" v-for="(value, key) in def" :key="key" :icon="require(`../../assets/main/${value.image}.png`)" @click="func(value.image)">{{value.name}}</van-button>
    </div>
</template>

<script>
export default {
  name: 'more',
  data () {
    return {
// 定义一下两个数组
      mor: [],
      def: []
    }
  },
  // 页面打开时,触发查询事件
  created () {
    this.querylist1()
  },
 methods: {
// 函数传参形式,实现click事件
    func (param) {
      this.$router.push({
        path: '/' + param
      })
    },
    // 查询用户APP
    querylist1 () {
      const url = 'http://XXX.XXX.XX.XX:8090/intelligentWeavingItems-web/userset/userset'
      this.$axios
        .get(url, {})
        .then(res => {
          if (res.data.code === '0000') {
            this.mor = res.data.data.mor
            this.def = res.data.data.default
          }
        })
    }
  }
}

后端接口json:

如上图,第一段代码中的v-for="(value, key) in mor,就是遍历图中mor里的内容。value.image就是图中横线所标识的值。其中key为键,value为对应的值。用v-for可以找到mor和default里面我们所需的所有的值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Vue使用v-for遍历map 的相关文章

  • 如何将本机库链接到 IntelliJ 中的 jar?

    我正在尝试在 IntelliJ 中设置 OpenCV 但是我一直在弄清楚如何告诉 IntelliJ 在哪里可以找到本机库位置 在 Eclipse 中 添加 jar 后 您可以在 Build Config 屏幕中设置 Native 库的位置
  • 在 Java 中克隆对象 [3 个问题]

    这样做会调用Asub的clone方法吗 或者Asub深度克隆是否正确 如果没有的话 有没有办法通过这种方法对Asub进行深度克隆呢 abstract class Top extends TopMost protected Object cl
  • Mockito:如何通过模拟测试我的服务?

    我是模拟测试新手 我想测试我的服务方法CorrectionService correctPerson Long personId 实现尚未编写 但这就是它将执行的操作 CorrectionService将调用一个方法AddressDAO这将
  • 在内存中使用 byte[] 创建 zip 文件。 Zip 文件总是损坏

    我创建的 zip 文件有问题 我正在使用 Java 7 我尝试从字节数组创建一个 zip 文件 其中包含两个或多个 Excel 文件 应用程序始终完成 没有任何异常 所以 我以为一切都好 当我尝试打开 zip 文件后 Windows 7 出
  • Java 枚举与创建位掩码和检查权限的混淆

    我想将此 c 权限模块移植到 java 但是当我无法将数值保存在数据库中然后将其转换为枚举表示形式时 我很困惑如何执行此操作 在 C 中 我创建一个如下所示的枚举 public enum ArticlePermission CanRead
  • 如何循环遍历所有组合,例如48 选择 5 [重复]

    这个问题在这里已经有答案了 可能的重复 如何在java中从大小为n的集合中迭代生成k个元素子集 https stackoverflow com questions 4504974 how to iteratively generate k
  • 过滤两次 Lambda Java

    我有一个清单如下 1 2 3 4 5 6 7 和 预期结果必须是 1 2 3 4 5 6 7 我知道怎么做才能到7点 我的结果 1 2 3 4 5 6 我也想知道如何输入 7 我添加了i gt i objList size 1到我的过滤器
  • 从最终实体获取根证书和中间证书

    作为密码学的菜鸟 我每天都会偶然发现一些简单的事情 今天只是那些日子之一 我想用 bouncy castle 库验证 java 中的 smime 消息 我想我几乎已经弄清楚了 但此时的问题是 PKIXparameters 对象的构建 假设我
  • 没有 Spring 的自定义 Prometheus 指标

    我需要为 Web 应用程序提供自定义指标 问题是我不能使用 Spring 但我必须使用 jax rs 端点 要求非常简单 想象一下 您有一个包含键值对的映射 其中键是指标名称 值是一个简单的整数 它是一个计数器 代码会是这样的 public
  • 无法创建请求的服务[org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]-MySQL

    我是 Hibernate 的新手 我目前正在使用 Spring boot 框架并尝试通过 hibernate 创建数据库表 我知道以前也问过同样的问题 但我似乎无法根据我的环境找出如何修复错误 休眠配置文件
  • Eclipse Maven Spring 项目 - 错误

    I need help with an error which make me crazy I started to study Java EE and I am going through tutorial on youtube Ever
  • 内部类的构造函数引用在运行时失败并出现VerifyError

    我正在使用 lambda 为内部类构造函数创建供应商ctx gt new SpectatorSwitcher ctx IntelliJ建议我将其更改为SpectatorSwitcher new反而 SpectatorSwitcher 是我正
  • Spring Boot Data JPA 从存储过程接收多个输出参数

    我尝试通过 Spring Boot Data JPA v2 2 6 调用具有多个输出参数的存储过程 但收到错误 DEBUG http nio 8080 exec 1 org hibernate engine jdbc spi SqlStat
  • 尝试将 Web 服务部署到 TomEE 时出现“找不到...的 appInfo”

    我有一个非常简单的项目 用于培训目的 它是一个 RESTful Web 服务 我使用 js css 和 html 创建了一个客户端 我正在尝试将该服务部署到 TomEE 这是我尝试部署时遇到的错误 我在这里做错了什么 刚刚遇到这个问题 我曾
  • logcat 中 mSecurityInputMethodService 为 null

    我写了一点android应显示智能手机当前位置 最后已知位置 的应用程序 尽管我复制了示例代码 并尝试了其他几种解决方案 但似乎每次都有相同的错误 我的应用程序由一个按钮组成 按下按钮应该log经度和纬度 但仅对数 mSecurityInp
  • java for windows 中的文件图标叠加

    我正在尝试像 Tortoise SVN 或 Dropbox 一样在文件和文件夹上实现图标叠加 我在网上查了很多资料 但没有找到Java的解决方案 Can anyone help me with this 很抱歉确认您的担忧 但这无法在 Ja
  • Eclipse 启动时崩溃;退出代码=13

    I am trying to work with Eclipse Helios on my x64 machine Im pretty sure now that this problem could occur with any ecli
  • 干净构建 Java 命令行

    我正在使用命令行编译使用 eclipse 编写的项目 如下所示 javac file java 然后运行 java file args here 我将如何运行干净的构建或编译 每当我重新编译时 除非删除所有内容 否则更改不会受到影响 cla
  • 如何使用mockito模拟构建器

    我有一个建造者 class Builder private String name private String address public Builder setName String name this name name retur
  • 包 javax.el 不存在

    我正在使用 jre6 eclipse 并导入 javax el 错误 包 javax el 不存在 javac 导入 javax el 过来 这不应该是java的一部分吗 谁能告诉我为什么会这样 谢谢 米 EL 统一表达语言 是 Java

随机推荐

  • 在ubuntu下安装VScode,配置PCL文件库问题

    安装过程直接忽略 可以在官网直接下载安装 Download Visual Studio Code Mac Linux Windows 安装完成后在桌面新建一个文件夹和一个 cpp文件 右键文件夹 选择使用VScode打开 安装中文包 安装C
  • 华为OD2023(A卷)基础题26【最大利润、贪心的商人】

    题目 最大利润 商人经营一家店铺 有number种商品 由于仓库限制每件商品的最大持有数量是item index 每种商品的价格是item price item index day 通过对商品的买进和卖出获取利润 请给出商人在days天内能
  • qcharts控件如何提升

    条件 qt5 9版本以后 编译器也要对应的新版本 否则无法释放该版本qt库的所有功能 已经下载了qtcharts模块 如果安装qt时候没有勾选 则打开安装目录的MaintenanceTool exe软件 重新将qtcharts模块勾选上安装
  • R-Drop和SimCSE解读

    R Drop Regularized Dropout for Neural Networks R Drop的基本思想是 同一个step里面 对于同一个样本 前向传播两次 由于Dropout的存在 会得到两个不同但差异很小的概率分布 通过在原
  • JavaScript中远程级联调用(RPC)java对象中的方法并返回结果

    http code google com p json rpc for java downloads list
  • 如何修改服务器远程端口

    1 开始 运行 regedit 2 依次展开 HKEY LOCAL MACHINE SYSTEM CURRENTCONTROLSET CONTROL TERMINAL SERVER WDS RDPWD TDS TCP 右边键值中 PortN
  • Stm32f030 双串口

    void USART INIT void GPIO InitTypeDef GPIO InitStructure USART InitTypeDef USART InitStructure NVIC InitTypeDef NVIC Ini
  • Ubuntu 安装 conda

    下载 Anaconda 进入 Ubuntu 自己新建下载路径 输入以下命令开始下载 注意 如果不是 x86 64 需要去镜像看对应的版本 https mirrors bfsu edu cn anaconda archive C M O A
  • (十三)CMake MESSAGE和PROJECT

    一 MESSAGE MEESSAGE的功能是记录一个信息 当我们执行 编译 含有message命令的代码时 将会在终端打印指定内容 如果超过一个信息字符串 它将会拼接成一个信息 无缝连接 MESSAGE报告的信息可以是 普通信息 报告检查信
  • android手机安装ubuntu并创建ubuntu图形界面(1)

    在安卓手机上安装Ubuntu并创建图形界面 1 下载termux 用手机直接打开网址Termux F Droid Free and Open Source Android App Repository 点击下载apk并安装 安装后启动界面如
  • Scrapy运行builtins.ImportError: No module named 'win32api'

    windows 下 安装好scrapy后 运行 scrapy bench 报错builtins ImportError No module named win32api 解决方法 pip install pypiwin32
  • 关于自搭网站XAMPP(一)前后端AJAX-PHP数据连通

    前端AJAX代码
  • DEDECMS如何将图片轮播做到后台控制

    网上找了一大堆 试了好多方法 都不管用 最后偶尔看到这几行代码 没想到成功了 然后自己做个总结 方法如下 直接建立一个顶级栏目 然后在该顶级栏目里添加文档 在文档里面只上传缩略图 不要添加内容 然后在模板页面调用下面的代码标签 就好啦 把下
  • CRC32爆破小结

    前言 最近在bugku遇到了一道隐写题 binwalk之后发现里面有很多个压缩包 然后就无从下手 于是查看别人大佬的wp才发现是CRC32爆破 由于本人第一次遇到这种题目 就记录一下吧 正文 CRC想必大家都知道 它的全称是循环冗余校验 C
  • 2022-面试题汇总

    1 四大频繁Full GC原因 1 大量反射代码使永久代类太多导致频繁Full GC 解决方案 在有大量反射代码的场景下 只要把 XX SoftRefLRUPolicyMSPerMB 0 这个参数设置大一些即可 千万别让一些新手同学设置为0
  • 图像处理库(fbc_cv):源自OpenCV代码提取

    在实际项目中会经常用到一些基本的图像处理操作 而且经常拿OpenCV进行结果对比 因此这里从OpenCV中提取了一些代码组织成fbc cv库 项目fbc cv所有的代码已放到GitHub中 地址为 https github com feng
  • java总结输入流输出流

    1 什么是IO Java中I O操作主要是指使用Java进行输入 输出操作 Java所有的I O机制都是基于数据流进行输入输出 这些数据流表示了字符或者字节数据的流动序列 Java的I O流提供了读写数据的标准方法 任何Java中表示数据源
  • 算法笔记-图搜索

    统计图的连通分支数 思路 建图 搜索 注意这种建图方式是有向图 反例 1 2 3 4 4 1这种不会识别出来 因此建图时需要使用有向图 在add阶段加入两个方向的路径 add时从1开始的边的标号 0用来判断结束 斗则冲突有问题 int to
  • 追雨的际遇

    追雨 下班 刚出公司 隐约看到远处电闪雷鸣 明明今天是大好的晴天 看到电闪 确实稀奇 忽然豆大的雨点落了下来 恰逢我骑到桥洞底下 让雨先跑10分钟 等我换好雨衣 就去追她 桥洞底下 停车 开后备箱 开始换雨衣 陆续很多摩托停在我的身后 他们
  • Vue使用v-for遍历map

    功能 遍历数据库中按钮的图片和名字 当页面打开时 触发查询事件 以下图形式显示出来 前端代码 遍历存在数据库中的按钮名称和图片名称 其中按钮的click事件名称和按钮图片名称相同