首页 > 解决方案 > 如何使 Typescript 变量引用一个类

问题描述

import { lazyInject } from './services/container';

class Main implements Main {
    @lazyInject("HighlightService")
    private highlight_service;

    constructor() {
        this.highlight_service.init();
    }
}

new Main();

我正在为 typescript 使用依赖注入包,现在我在 webstorm 上的代码完成搞砸了,IDE 甚至认为所有类都未使用,因为引用丢失了。

有没有办法将变量指向一个类?让我们说类似

/**
* @Class: "whatever class"
*/
@Injectionstuff
private whatever_service;

标签: javascripttypescriptintellij-idea

解决方案


推荐阅读