分享 9 个不错的 Vue 技巧

发布时间:2022-09-03 01:00

1. 巧用$attrs$listeners

 

$attrs用于记录从父组件传入子组件的所有不被props捕获以及不是classstyle的参数,而$listeners用于记录从父组件传入的所有不含.native修饰器的事件。那下面的代码作例子:

Vue.component('child', {
  props: ['title'],
  template: '

{{ title }}

' }) new Vue({   data:{a:1,title:'title'},   methods:{     handleClick(){       // ...     },     handleChange(){       // ...     }   },   template:'     ', }) 复制代码

则在在中

  • attrs的值为{a:1,b:"1"}

  • listeners的值为{change: handleChange}

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号