Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在支持class的环境下,使用oo继承一个class后无法创建实例 #40

Open
otakustay opened this issue Jan 7, 2017 · 1 comment

Comments

@otakustay
Copy link
Member

大概这样的代码:

class Foo {
}

let Bar = require('eoo').create(Foo);

new Bar();

如果不做任何编译,直接在支持class的环境下跑,会有这样的错:

TypeError: Class constructor Foo cannot be invoked without 'new'
@Exodia
Copy link
Contributor

Exodia commented Jan 7, 2017

额,看着得检查当前环境是不是支持class,支持的话就直接extends出去。。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants