es7-autobinder:使用 ES7 装饰器自动将 ES6 类中的方法绑定到“this”

时间:2024-06-24 13:05:48
【文件属性】:

文件名称:es7-autobinder:使用 ES7 装饰器自动将 ES6 类中的方法绑定到“this”

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-24 13:05:48

JavaScript

ES7 自动装订器 ES7 Autobinder 允许您在调用时以声明方式自动将 ES6 类上的方法绑定到this 。 它使用 ES7 装饰器来注释类方法,因此需要一个支持类和装饰器的环境。 启用了的项目可以提供这一点。 安装 npm install [--save] es7-autobinder 应用程序接口 require("es7-autobinder").autobound 用于将方法标记为自动绑定的装饰器。 class MyClass { @ autobound myMethod ( ) { // ... } } 例子 假设您有一个带有方法的类,您总是希望将其绑定到类的实例。 class Clicker { constructor ( selector ) { this . onClickText = "clicked!" ;


【文件预览】:
es7-autobinder-master
----.gitignore(21B)
----package.json(503B)
----.travis.yml(59B)
----index.js(345B)
----README.md(2KB)
----.npmignore(20B)
----test()
--------test_autobinder.js(3KB)

网友评论