lit elemento typescript reflect:true
Así que estoy tratando de usar Typescript con lit-element
Sin embargo, no estoy seguro de cómo configurar opciones como reflect
en Javascript puro escribirías:
static get properties() { return {
test: { reflect: true }
};}
Pero en TypeScript declaras las propiedades así:
@property()
test : string;
¿Pero cómo añado el reflect:true?
si hago así:
@property()
test : {reflect: true};
no funciona porque piensa que ese es el tipo de variable.
Entonces, ¿cómo puedo agregar estas opciones?
Respuesta #1
El decorador de propiedad acepta un argumento PropertyDeclaration. Así que puedes pasar reflect al decorador.
@property({ reflect: true })
test : string;
