Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue.js+;元素UI:Get";事件.目标“;随时_Javascript_Vue.js_Element Ui - Fatal编程技术网

Javascript Vue.js+;元素UI:Get";事件.目标“;随时

Javascript Vue.js+;元素UI:Get";事件.目标“;随时,javascript,vue.js,element-ui,Javascript,Vue.js,Element Ui,我无法在事件处理程序中获取触发事件的html字段(在javascript中是事件.target) 我有一张表格,上面写着: 在发生更改事件时附加到函数的输入元素 管理更改事件的函数 我的代码如下所示: var Main={ 方法:{ 更改(par){ console.log(“值为:”+par); //在这里我无法获取“event.target” } } }; 变量向量=Vue.extend(主) 新Ctor().$mount('#app') 看起来元素UI只吃事件,只返回值。您可以使用

我无法在事件处理程序中获取触发事件的html字段(在javascript中是
事件.target

我有一张表格,上面写着:

  • 在发生更改事件时附加到函数的输入元素
  • 管理更改事件的函数
我的代码如下所示:

var Main={
方法:{
更改(par){
console.log(“值为:”+par);
//在这里我无法获取“event.target”
}
}
};
变量向量=Vue.extend(主)
新Ctor().$mount('#app')


看起来元素UI只吃事件,只返回值。您可以使用
@change(change)
来代替
@keyup.native(change)
,然后您的
par
参数将是事件,而不仅仅是值

您可以使用@input.native

var Main={
方法:{
变化(事件){
log(“值为:”+event.target.value);
//在这里我无法获取“event.target”
}
}
};
变量向量=Vue.extend(主)
新Ctor().$mount('#app')

如果字段中存在
:value
属性,则此操作无效。我的
el input
得到了一个
:value
属性,无论我键入什么,返回的事件总是显示原始值,而不是新值(例如:当前值是“grea”,然后我键入“t”,而
event.target.value
是“grea”,而不是“great”)