-
Creator 版本:
-
目标平台:
-
详细报错信息,包含调用堆栈:
-
重现方式:
-
之前哪个版本是正常的 :
-
手机型号 :
-
手机浏览器 :
-
编辑器操作系统 :
-
编辑器之前是否有其它报错 :
-
出现概率:
-
额外线索:
刚接触TS,参照C#代码,想用TS实现类似的效果,一直写不出来, 以下是C#代码,
class Singleton where T: class,new()
{
private static T _instance;
private static readonly object syslock=new object();
public static T getInstance()
{
if (_instance == null)
{
lock (syslock) {
if (_instance == null)
{
_instance = new T();
}
}
}
return _instance;
}
}
这是我自己写的ts代码, 一直报错:静态成员不能引用类类型参数
export class Singleton{
private static _instance: T;
private constructor(){}
public static getInstance() : T {
if(this._instance == null) {
this._instance = new T();
}
return this._instance;
}
}
一直没有头绪,希望大家指点指点;