Tengo varias instancias de un componente que se procesa, no al mismo tiempo, si abre un contenedor diferente, se procesa otra instancia. La primera instancia procesada activa la función mount(), pero todas las demás instancias no lo hacen y comparten los mismos resultados de esa llamada montada. ¿Cómo los separo? Intenté hacer "@Watch('prop')", pero la primera instancia del componente no llama a ese método, ya que prop no ha cambiado.
@Prop() assignee!: Person; accountName = ''; data(): any { return { accountName: '', } } async mounted(): Promise<void> { this.accountName = ...; }entonces accountName es el mismo para diferentes instancias del componente, ya que la llamada montada no se activó.