所以我尝试将Typescript
与lit-element
一起使用
但是我不确定如何设置诸如reflect
您可以用普通的Javascript编写:
static get properties() { return {
test: { reflect: true }
};}
但是在打字稿中,您需要声明如下属性:
@property()
test : string;
但是如何添加reflect:true
?
如果我这样做:
@property()
test : {reflect: true};
它不起作用,因为它认为这是变量类型。
那么如何添加这些选项?
答案 0 :(得分:2)
property装饰器接受PropertyDeclaration自变量。这样您就可以将反射传递给装饰器。
@property({ reflect: true })
test : string;