广告
返回顶部
首页 > 资讯 > 前端开发 > html >Vue如何监听一个数组id是否与另一个数组id相同
  • 287
分享到

Vue如何监听一个数组id是否与另一个数组id相同

2024-04-02 19:04:59 287人浏览 安东尼
摘要

这篇文章主要介绍了Vue如何监听一个数组id是否与另一个数组id相同,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。数据list,结构为[{i

这篇文章主要介绍了Vue如何监听一个数组id是否与另一个数组id相同,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

数据list,结构为[{id:1,…},{id:2,…}],数据shoplist,结构为[{id:1,…},{id:2,…}],判断当shoplist.id等于list.id时显示list的数据。

.vue文件:

<template>
 <div class="hello">
 <div class="shoplist">
  <button @click="clickButtonShopList">click me</button>
  <span>shoplist-id:</span><input type="text" v-model="shoplist[shopCount].id">
 </div>
 <div class="list">
  <button @click="clickButtonList">click me</button>
  <span>list-id:</span><input type="text" v-model="list[listCount].id">
 </div>

 <input class="data" v-model="data">

 <h3>{{list}}</h3>
 <h3>{{shoplist}}</h3>
 </div>
</template>

.js文件:

export default {
 data () {
 return {
  msg: 'Welcome to Your vue.js App',
  shopCount:0,
  listCount:0,
  data:'',
  list:[{id:1,name:'hello'},{id:2,name:'hello'},{id:3,name:'hello'},{id:4,name:'hello'},{id:5,name:'hello'}],
  shoplist:[{id:1,name:'hello'},{id:2,name:'hello'},{id:3,name:'hello'},{id:4,name:'hello'},{id:5,name:'hello'}]
 };
 },
 methods:{
 clickButtonShopList:function () {
  this.shopCount++;
  this.shopCount=this.shopCount%this.shoplist.length;
  this.getData();
 },
 clickButtonList:function () {
  this.listCount++;
  this.listCount=this.listCount%this.list.length;
  this.getData();
 },

 getData:function () {
  this.data='';
  if(this.shoplist[this.shopCount].id===this.list[this.listCount].id){
//  this.data=this.list;
  this.data=this.list.map((element)=>{
   return element.id+element.name;
  }).join(',')
  }else {
  this.data='';
  }
 }
 },
 mounted: function(){
 this.getData();
 }
}

.less文件:

.list{
 margin-top: 20px;
 }

 .data{
 width: 500px;
 height:200px;
 border: 1px solid #666666;
 margin-top: 20px;
 }

效果:

刚开始时:

Vue如何监听一个数组id是否与另一个数组id相同

两边id不同时:

Vue如何监听一个数组id是否与另一个数组id相同

通过点击使得两边id相同时:

Vue如何监听一个数组id是否与另一个数组id相同

感谢你能够认真阅读完这篇文章,希望小编分享的“Vue如何监听一个数组id是否与另一个数组id相同”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网html频道,更多相关知识等着你来学习!

--结束END--

本文标题: Vue如何监听一个数组id是否与另一个数组id相同

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

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

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

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

下载Word文档
猜你喜欢
  • Vue如何监听一个数组id是否与另一个数组id相同
    这篇文章主要介绍了Vue如何监听一个数组id是否与另一个数组id相同,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。数据list,结构为[{i...
    99+
    2022-10-19
  • php如何判断一个数字是否在一个数组中
    本篇内容主要讲解“php如何判断一个数字是否在一个数组中”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php如何判断一个数字是否在一个数组中”吧!方法:1、用“in_array(值,数组)”,若...
    99+
    2023-06-30
  • jquery如何判断是否是一个数组
    这篇文章主要介绍了jquery如何判断是否是一个数组的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery如何判断是否是一个数组文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2022-10-19
  • php如何判断键值对是否存在另外一个数组中
    这篇文章主要讲解了“php如何判断键值对是否存在另外一个数组中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何判断键值对是否存在另外一个数组中”吧!一、使用in_array()函数判...
    99+
    2023-07-06
  • php如何判断两个数组是否有相同值
    本篇内容介绍了“php如何判断两个数组是否有相同值”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!方法:1、用array_intersect(...
    99+
    2023-06-30
  • php如何判断一个值是否在数组
    这篇文章主要讲解了“php如何判断一个值是否在数组”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何判断一个值是否在数组”吧!一、in_array 函数PHP 的 in_array 函...
    99+
    2023-07-06
  • php如何对比两个数组是否有相同元素
    这篇文章主要介绍“php如何对比两个数组是否有相同元素”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php如何对比两个数组是否有相同元素”文章能帮助大家解决问题。对比方法:1、利用array_int...
    99+
    2023-07-02
  • es6如何判断一个变量是否为数组
    这篇文章主要讲解了“es6如何判断一个变量是否为数组”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“es6如何判断一个变量是否为数组”吧!判断方法:1、利用Array对象的isArray()函...
    99+
    2023-07-05
  • php如何判断一个变量是否为数组
    在php中使用is_array()函数判断一个变量是否为数组,具体方法如下:is_array()函数作用:php中is_array()函数的作用是用于检测变量是否是一个数组。is_array()函数语法:bool is_array...
    99+
    2022-10-23
  • c语言如何判断一个数是否在数组中
    在C语言中,可以使用循环结构和条件判断语句来判断一个数是否在数组中。具体步骤如下:1. 声明一个数组,并给数组赋值。2. 声明一个变...
    99+
    2023-10-10
    c语言
  • php如何查询数组某一个value是否存在
    这篇文章主要介绍了php如何查询数组某一个value是否存在的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php如何查询数组某一个value是否存在文章都会有所收获,下面我们一起来看看吧。查询是否存在的方法:1...
    99+
    2023-06-29
  • php中如何判断一个变量是否为数组中
    在PHP中,有多种方式可以判断一个变量是否为数组类型,下面就是其中几个使用频率较高的方法。 方法一:使用is_array()函数is_array()函数是PHP中判断一个变量是否为数组类型最常用的函数之一。这个函数接受一个参数,它会判断这个...
    99+
    2023-05-23
  • 如何用php检查一个字符串是否在数组中
    这篇“如何用php检查一个字符串是否在数组中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何用php检查一个字符串是否在数...
    99+
    2023-07-05
  • php如何判断指定字符串是否属于一个数组
    这篇文章主要介绍“php如何判断指定字符串是否属于一个数组”,在日常操作中,相信很多人在php如何判断指定字符串是否属于一个数组问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何判断指定字符串是否属于一...
    99+
    2023-06-30
  • 如何解决vue跳转同一个组件,参数不同,页面接收值只接收一次的问题
    这篇文章主要介绍如何解决vue跳转同一个组件,参数不同,页面接收值只接收一次的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!作为vue的初用者,你可能会像我一样遇到一个问题,对跳...
    99+
    2022-10-19
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作