1.点击按钮🔘,会弹出对话框
根据操作人筛选和它相关的数据
问题 :一开始我点击操作按钮,弹出对话框,我选择姓名,关闭该对话框,重新点击别的操作按钮,他仍然会记得我之前筛选的人名字。
分析:我的名字是 v-model 获取的操作人operators,然后传给后端,后端返回查询后跟该人相关的数据。
所以我们只需每次关闭对话框的时候将operators =''(将其置空即可解决这个问题)!
写在@close 的方法里面
<el-dialog class="logs"
@close="closeLogs"
v-if="logsVisible"
:close-on-click-modal="false"
:visible.sync="logsVisible">
<span class="logs_btn">
<label class="logtitle">操作日志</label>
<el-select class="opera" v-model="operators" clearable placeholder="请输入操作人姓名">
<el-option
v-for="item in operatorsList"
:key="item"
:label="item"
:value="item"
>
</el-option>
</el-select>
<el-button class="ml-10 yellow-btn compare_btn" type="primary" @click="compare">对比文件</el-button>
</span>
</el-dialog>