UNPKG

ts.di

Version:

Typescript写的依赖注入库。An dependency-injection library for TypeScript.

15 lines (11 loc) 277 B
/** * Created by Weizehua on 2017/1/17. */ import {Singleton, Inject} from "../src/Injector"; import {SingletonA} from "./singleton_a"; @Singleton() export class SingletonB { val = Math.random() @Inject(() => SingletonA) public sa: SingletonA; }