Quero gerenciar o valor do a
estado (para fazer validações personalizadas, então não usarei bind:value
) para passar para minha entrada, mas o valor exibido na entrada não é o valor que tenho no a
estado, por que isso aconteceu?
<script lang="ts">
let a = "";
const onChange = (e: any) => {
const nv = e.target.value;
if (nv.length <= 4) {
a = nv;
}
};
</script>
<div>value:{a}</div>
<input type="text" value={a} on:input={onChange} />