莫方教程网

专业程序员编程教程与实战案例分享

你知道几种前端框架中的事件的方法

1、函数写法格式:

//vue中默认出现data中的属性,同时也会出现methods中的函数,但是computed属性不会以函数形式出现
methods:{
//点击事件的“属性名(){}” ,举例如下:
    showInfo(event){    
       }
}

2、函数中this的指向:

//以下的this指向vm本身
methods:{
//点击事件的属性名(){} ,举例如下:
showInfo(event){    
    console.log(this)
   }
}

//函数写成箭头函数,以下的this指向windows
methods:{
//点击事件的属性名(){} ,举例如下:
showInfo:(event)=>{
    
    console.log(this)
   }
}

3、此处函数以插值语法的形式来获取函数的返回值


    
    
姚:

名:

全名:{{ful1Name()}}
//当处查还留都舰昌誉场值语法的形式显示在页面d。

4. 事件处理的总结如下:

事件的基本使用:

1.使用vIon:xxx 或 @xxx 绑定事件,其中xxx是事件名;

2.事件的回调需要配置在methods对象中,最终会在vm上显示;

3.methods中配置的函数,不要用箭头函数!否则this就不是vm了,而是windows;

4.methods中配置的函数,都是被Vue所管理的函数,this的指向是vm 或 组件实例对象:

5.@click="demo”和 @click="demo($event)” 效果一致,但后者可以传参;

6.事件处理函数,使用methods , 是没有使用缓存,只有计算属性才有缓存;


搜索小程序“群应荟萃” 并转发 ,有无限多的免费资源提供大家

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言