简体   繁体   English

Vue.js - 如何使用点击处理程序从 div 块中获取数据?

[英]Vue.js - How do I get data from div blocks using the click handler?

I have a Vue component.我有一个 Vue 组件。 By clicking on it, you need to get information from all the fields in order to work with it in the future.通过单击它,您需要从所有字段中获取信息,以便将来使用它。 How can I implement this?我该如何实施?

<template>
    <div class = "row__elements">
       <div @click="event =>clickOnRow(event)" class = "row__element">
           <div class = "file-info"> </div>
           <div class = "file-info title"> {{elem.fileName}} </div>
           <div class = "file-info size"> {{elem.sizeOrType}} </div>
           <div class = "file-info date"> {{elem.dateOfChange}} </div>
        </div>   
    </div>
</template>

您可以将事件和任何其他参数传递给事件处理程序:

<div @click="clickOnRow($event,elem)" class = "row__element">

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM