v-autocomplete @change上一个元素

时间:2019-10-26 17:00:00

标签: vuetify.js

我有一个v-autocomplete,我想拿上一项。
这就是我所拥有的:

<v-autocomplete v-model="selectCPU"
label="CPU"
hint="CPU" 
persistent-hint
:items="cpus" item-text="id.model"
item-value="id.id" :rules="cpuRules"
:disabled="!selectBrand"
@change="myMethod();">
</v-autocomplete>
myMethod () {
    var previousElement = ?
    var actualElement = this.selectCPU
}

我也想控制一个事实,即如果没有先前的项目,则什么也不做。

1 个答案:

答案 0 :(得分:0)

经过一番思考并找到@click事件,我决定执行以下操作:
我在data()中添加了一个名为previousCPU的变量

<v-autocomplete v-model="selectCPU"
label="CPU"
hint="CPU" 
persistent-hint
:items="cpus" item-text="id.model"
item-value="id.id" :rules="cpuRules"
:disabled="!selectBrand"
@change="myMethod();"
@click="previousCPU = selectCPU">
</v-autocomplete>
myMethod () {
    var previousElement = this.previousCPU
    var actualElement = this.selectCPU
}