Passagem de parâmetros para métodos em Vue
É possível passar parâmetros para métodos vinculados como manipuladores de eventos. Vamos ver na prática. Suponha que temos o seguinte método, que recebe como parâmetro uma mensagem que precisa ser exibida:
methods: {
show: function(str) {
alert(str);
}
}
Vamos vincular este método a diferentes tags, passando como parâmetro o texto a ser exibido:
<template>
<button @click="show('text1')">btn1</button>
<button @click="show('text2')">btn2</button>
</template>
Crie um método que receba como parâmetro
um número e exiba através de alert
o quadrado desse número.
Crie dois botões. Ao clicar
no primeiro botão, exiba
o quadrado do número 2
,
e ao clicar no segundo -
o quadrado do número 3
.