<el-table :data="dataList"> <el-table-column label="id" prop="id"></el-table-column> <el-table-column label="name" prop="name"> <template v-slot="props"> <el-input-number :min="0" v-model="props.row.count" @change="updateProduct($event)" size="mini" ></el-input-number> </template> </el-table-column> </el-table>
export default { data() { return { dataList: [ { id: 1, name: '001', count: 1 }, { id: 2, name: '002', count: 2 }, { id: 3, name: '003', count: 3 }, ] } }, methods: { updateProduct(value) { console.info(value) } } }
补充:vue学习笔记:事件中的$event对象作用
vue中点击事件或者是其他的事件可以通过在事件中添加$event进行对标签元素的dom获取或者修改标签指的属性等等。具体用法如下:
1、可以通过$event进行对dom元素的获取
html:
<button data-get="数据按钮" @click="getRvent($event)">获取事件对象</button>
首先我们先打印一下$event对象看一下,对象中有哪些属性,如下图
其中srcElement就是当前这个标签元素,可以根据此属性来获取当前点击事件的标签元素。
比如我们可以对获取的元素进行操作,就像原生js那样,如下:
// 获取事件对象e getRvent(e){ console.log(e); e.srcElement.style.background="red"; }
点击前:
点击后:
2、除此之外我们还可以对标签自身的属性进行修改,比如说改变button按钮的文字值,这个时候是使用的$event下面的textContent进行修改。
点击按钮之前:
点击按钮之后:
3、我们也可以通过$event获取标签自定义的属性值,如下:
html代码:
<button data-get="数据按钮" @click="getRvent($event)">获取事件对象</button>
这个button按钮标签有一个自定义的属性data-get,这时候我们可以根据$event的属性target.dataset.get属性进行获取
可以在控制台打印一下,如下:
其实有时候我们可以用元素本身自带的属性进行操作,摒弃添加class等操作,减少代码的冗余性,细化代码。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持小牛知识库。如有错误或未考虑完全的地方,望不吝赐教。
主要内容:事件类型,事件处理方法,处理键盘事件,处理鼠标事件事件(Event)是 Pygame 的重要模块之一,它是构建整个游戏程序的核心,比如鼠标点击、键盘敲击、游戏窗口移动、调整窗口大小、触发特定的情节、退出游戏等等,这些都可以看做是“事件”,Pygame 会接受用户产生的各种操作(或事件),这些操作随时产生,并且操作量可大可小,那么 Pygame 是如何处理这些事件的呢? 事件类型 Pygame 定义了一个专门用来处理事件的结构,即事件队列,该结构遵
事件 事件:用户与浏览器特定的交互瞬间。 事件对象 在触发DOM上的事件时,会产生一个事件对象Event,它包含了与事件相关的所有信息。如:事件的类型、导致事件的元素(当前元素)、以及其它与事件相关的信息。如鼠标操作事件中,包含了鼠标的位置。键盘操作事件中,包含了是否敲击了键盘等。 DOM中的事件对象 兼容DOM的浏览器会将 事件对象Event 传入事件处理程序中,无论指定事件处理程序的方式是什么
对事件处理流程有了高层的认识后,本节将详细介绍libevent的核心结构event,以及libevent对event的管理。 1 libevent的核心-event Libevent是基于事件驱动(event-driven)的,从名字也可以看到event是整个库的核心。event就是Reactor框架中的事件处理程序组件;它提供了函数接口,供Reactor在事件发生时调用,以执行相应的事件处理,通
功能介绍 获取单个事件的趋势报告数据 接口 https://openapi.baidu.com/rest/2.0/mtj/svc/app/getDataByKey 请求参数 此处仅列本接口特有参数,公共参数请参考报告级API说明 获取表格数据 参数名 参数类型 是否必须 描述 method string 是 events/attribute/a metrics string 是 指标列表,指标间
Event类代表事件。 Java为我们提供了各种Event类,但我们将讨论那些更常用的类。 EventObject类 它是从中派生所有事件状态对象的根类。 所有事件都是通过引用对象来构造的,该对象在逻辑上被认为是最初发生事件的对象。此类在java.util包中定义。 类声明 以下是java.util.EventObject类的声明: public class EventObject exte
事件类代表事件。 Java提供了各种事件类,但是,只讨论那些更频繁使用的事件类。 EventObject类 它是从中派生所有事件状态对象的根类。 所有事件都是通过对对象( source的引用构造的,该对象在逻辑上被认为是最初发生事件的对象。 该类在java.util包中定义。 Class 声明 (Class Declaration) 以下是java.util.EventObject类的声明 - p