能否实现对象的依赖注入

达到如下效果

"use strict";
var a={a:1};
class C{
    inject(){
        //
    }
}
var b=new C;
b.inject(a);
b.a; //{a:1}

因为是严格模式,所以不能使用arguments.callee

阅读 2.2k
1 个回答

不问了... 改用b.inject({a});的形式了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题