我有一个readonly值,我想静态或动态访问。我可以这样写:
class Example {
static readonly FOO = 1;
readonly FOO = 1;
}
结果将是:
const example = Example();
example.FOO === Example.FOO;
这种做法看起来很笨拙。有没有办法可以在一行中写出来?
答案 0 :(得分:1)
在Angular中,模板无法访问组件未公开的对象。见https://github.com/angular/angular/issues/2885。
需要这样的东西:
var seenKeys = Object.create(null);
var result = array.filter(obj => seenKeys[obj.KEY]? false : seenKeys[obj.KEY] = true);