需求

需求:除了拿到false,还要拿到v-for中的index

如何解决:再使用一次父传子,:a="index" 将下标值传递给子组件   注意要加引号

  <experts @handlerchange="ChangeV"  :a="index"></experts>
 
在html页面直接{{a}}就可以使用props中的值,
在methods:{}中要通过this哦 
this.$emit("handlerchange", [this.a, false]);
 
this.$emit()中的传递多个参数使用中括号哦

子组件

<template>
<!-- 子组件 -->
<div>
<h2 @click="getcon">123--{{a}}</h2>
</div>
</template>
<script>
export default {
props: ["a"],
methods: {
getcon() {
this.$emit("handlerchange", [this.a, false]);
}
}
};
</script>

父组件

<template>
<div>
<div v-for="(item,index) in arr" :key="index" class="box">
<h2>标题</h2>
<p>{{item.name}}</p>
<experts @handlerchange="ChangeV" :a="index"></experts>
</div>
</div>
</template> <script>
import experts from "../../../components/myExperts";
export default {
data() {
return {
arr: [
{ name: "张三", id: "1" },
{ name: "张四", id: "2" },
{ name: "王五", id: "3" }
]
};
},
components: {
experts
},
methods: {
ChangeV(meass) {
console.log(meass);
}
}
};
</script>
<style scoped>
.box {
margin-top: 20px;
}
</style>

最新文章

  1. 数据库的快照隔离级别(Snapshot Isolation)
  2. ASP.NET Core中的依赖注入(4): 构造函数的选择与服务生命周期管理
  3. kettle系列-kettle管理平台部署说明
  4. Java基础语法目录
  5. MonoDev 冷门而好用的功能
  6. C与C++的细微区别——省略形式参数名
  7. Widnows批处理异地备份数据
  8. Android学习之 博客专栏 与 资料
  9. Eclipse中Cannot find any provider supporting DES解决之道
  10. Mvc4.0 提取 Cookie 里的东西
  11. apache kafkac系列lient发展-java
  12. java和.net的类比
  13. MicroPython可视化编程开发板—TurnipBit自制MP3教程实例
  14. Oracle 修改表操作
  15. php使用protobuf3
  16. C# Collection 排序
  17. lr12脚本参数化
  18. Jmeter启动默认中文
  19. [转]安装ambari
  20. D. Who killed Cock Robin 湖北省大学程序设计竞赛

热门文章

  1. 【Java并发系列】--Java内存模型
  2. SQLyog连接MySQL8.0报2058错误的解决方案
  3. Linux系统学习 十九、VSFTP服务—虚拟用户访问—为每个虚拟用户建立自己的配置文件,单独定义权限
  4. MATLAB实例:绘制折线图
  5. RTP Payload Format for VP8 Video
  6. IntersectionObserver API,观察元素是否进入了可视区域
  7. Ubuntu16.04OPENGL初体验
  8. ESP8266源码分析--打印的基本用法
  9. ubuntu18.04 安装 搜狗输入法
  10. C++设计考试例题