方案一:
<template>
<div>
<ul>
<li @click="num(a)"/>
<li @click="num(b)"/>
<li @click="num(b)"/>
</ul>
</div>
</template>
<script> export default {
data() {
return {
keys: [],
a: [],
b: [],
c: []
}
},
created() {
},
mounted() {
console.log(this.keys)
},
methods: {
num(type) {
this.keys = type
console.log(this.keys)
}
}
} </script>
方案二:
<template>
<div>
<ul>
<li @click="num('a')"/>
<li @click="num('b')"/>
<li @click="num('b')"/>
</ul>
</div>
</template>
<script> export default {
data() {
return {
keys: [],
a: [],
b: [],
c: []
}
},
created() {
},
mounted() {
console.log(this.keys)
},
methods: {
num(type) {
this.keys = this[type]
console.log(this.keys)
}
}
} </script>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…