Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

220
Visualizações
¿Cómo puedo pasar parámetros de la función vue en el componente?

Tengo que llamar a una función con parámetros pero no encontré una solución correcta para mi problema. NavigateTo debe pasar un valor de cadena a mi índice para cambiarlo y navegar al componente correcto (sin enrutador vue).

Inicio.js

 Vue.component('Home', { props: ['visible','logged'], data: function (){ return{ } }, template: <a class="btn btn-primary display-4" on:click="NavigateTo(accedi)">Accedi</a>\n' (only the button that call the function,i will post the rest of the code only if necessary) methods:{ NavigateTo:function(destination){ this.$emit('transit-inner', destination); } } });

Índice.js

 <section id="Home" style="margin-top: 60px"> <Home v-bind:visible="visible" v-bind:logged="session_info" v-on:transit-inner="goto()"></Home> <script> new Vue({ el: '#Home', data:{ visible: routes.visible_home, session_info: routes.status_session }, methods:{ goto: function (destination){ alert(destination); } } }) </script> </section>
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Está utilizando un controlador de eventos en línea ( goto() ) en su plantilla:

 <Home v-bind:visible="visible" v-bind:logged="session_info" v-on:transit-inner="goto()"></Home>

Tienes dos opciones:

Uno, quita el ()

 <Home v-bind:visible="visible" v-bind:logged="session_info" v-on:transit-inner="goto"></Home>

O proporcione la variable especial $event si usa el controlador en línea

 <Home v-bind:visible="visible" v-bind:logged="session_info" v-on:transit-inner="goto($event)"></Home>
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda