题:
如何在单个@click中调用多个函数?(又名v-on:click
)?
我试过了
拆分功能用分号:
<div @click="fn1('foo');fn2('bar')"> </div>
;使用几个
@click
:<div @click="fn1('foo')" @click="fn2('bar')"> </div>
;
但是如何正确地做呢?
PS:当然,我总是可以做
<div v-on:click="fn3('foo', 'bar')"> </div>
function fn3 (args) {
fn1(args);
fn2(args);
}
但是有时候这不是很好。
如果您想让内容更具可读性,可以尝试以下操作:
对我来说,这种解决方案让您更喜欢Vue