javascript - 如何使 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;
解决方案
推荐阅读
- laravel - 如何在 Laravel 中对结果进行分页和排序?
- reactjs - Admob - RNAMobRewardedVideoAdModule 不是抽象的
- android - 从android中的媒体会话中删除活动歌曲
- sql - 函数调用过程给出错误“只能从函数内执行函数和一些扩展存储过程”
- python - 打开函数中给出的 csv 文件
- c - 在 C 中的函数递归中传递无符号数组
- dart - 如何在 Flutter 上更改 BottomNavigationBar 项目的颜色?
- unreal-engine4 - UPrimitiveComponent 的 GetMass 和 CalculateMass 有什么区别?
- android - NullPointerException 错误尝试在空对象引用上调用虚拟方法错误
- c - 段错误(核心转储)与 c