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:

App.vuemethods: {
  show: function(str) {
    alert(str);
  }
}

Vamos vincular este método a diferentes tags, passando como parâmetro o texto a ser exibido:

App.vue<template>
  <button @click="show('text1')">btn1</button>
  <button @click="show('text2')">btn2</button>
</template>
Задание 1

Crie um método que receba como parâmetro um número e exiba através de alert o quadrado desse número.

Задание 2

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.