Questão:
Como chamar várias funções em um único @click? (também conhecido como v-on:click)?
eu tentei
As funções rachadas com um ponto e vírgula:
<div @click="fn1('foo');fn2('bar')"> </div>;Use vários
@click:<div @click="fn1('foo')" @click="fn2('bar')"> </div>;
mas como fazer isso corretamente?
PS : Com certeza sempre posso fazer
<div v-on:click="fn3('foo', 'bar')"> </div>
function fn3 (args) {
fn1(args);
fn2(args);
}
Mas às vezes isso não é legal.
v-on:click="[click1($event), click2($event)]". Eu respondi abaixo :)