vuejs-br / forum

Fórum sobre a tecnologia Vue.js, totalmente em português!
MIT License
222 stars 3 forks source link

[Iniciante] Criação de Componente Vue #65

Open castelhano opened 3 years ago

castelhano commented 3 years ago

Olá, começando com Vue aqui, e estou quebrando a cabeça para criar meu primeiro componente, tenho um formulário e quero inserir um input onde após digitar o codigo, buscar (com ajax) o nome dele, isso já esta funcionando com javascript puro, quero tranformar essa lógica num componente Vue, mais não estou acertando a forma de declarar o componente e usar os atributos na chamada da tag: Quero no html adicionar algo assim: <div id="cvue"> <funcionario :matricula='2534' :funcaofixa='M' :funcao="Condutor"></funcionario> <funcionario :matricula='1522' :funcaofixa='F' :funcao="Fiscal"></funcionario></div> </div>

Restante do código num gist: https://gist.github.com/castelhano/b74c1aa51cb337a157be23e032fc6b7b

Quero mostrar a função na identificação da label do componente, além de acertar a chamada da função carregaFuncionario() no evento onfocusout, se alguem puder dar uma luz agradeço.

paulhenrique commented 3 years ago

Aplicando v-model não resolve seu problema?