Búsqueda de sitios web

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;