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

122
Visualizações
Método de llamada Vue.js en los datos

Soy nuevo en vue.js y quiero llamar a un método en los datos, así que algo como esto:

 data() { return { title: capitalizeFirstLetter('title'), }; },

y mi vue mixin que importé a mi main.js

 Vue.mixin({ methods: { capitalizeFirstLetter(str) { return str.charAt(0).toUpperCase() + str.slice(1); } } })

pero esto no funciona, no puedo llamar a capitalizeFirstLetter en los datos. ¿Es posible llamar a un método en datos?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Asegúrese de haber registrado el mixin en el componente usando la property mixin en el componente.

Después de eso, puede acceder al método capitalizeFirstLetter definido dentro del mixin usando this.capitalizeFirstLetter

violín de trabajo

 const myMixin = { methods: { capitalizeFirstLetter(str) { return str.charAt(0).toUpperCase() + str.slice(1); } } } new Vue({ el: "#app", mixins: [myMixin], data() { return { title: this.capitalizeFirstLetter('title'), }; }, });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script> <div id="app"> {{ title }} </div>

over 4 years ago · Santiago Trujillo Relatório

0

Necesitas usar this

 title: this.capitalizeFirstLetter('title'),
over 4 years ago · Santiago Trujillo 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