perf: 修复 asset select

This commit is contained in:
ibuler
2021-09-24 12:37:49 +08:00
committed by Jiangjie.Bai
parent 5764ddc271
commit d36fe8aa94
2 changed files with 10 additions and 2 deletions

View File

@@ -1,6 +1,13 @@
<template>
<div class="asset-select-dialog">
<Select2 ref="select2" v-bind="select2Config" @input="onInputChange" @focus.stop="handleFocus" v-on="$listeners" />
<Select2
ref="select2"
v-model="select2Config.value"
v-bind="select2Config"
@input="onInputChange"
@focus.stop="handleFocus"
v-on="$listeners"
/>
<Dialog
v-if="dialogVisible"
:title="this.$t('assets.Assets')"

View File

@@ -114,7 +114,8 @@ export default {
},
iValue: {
set(val) {
if (!val || val.length === 0) {
const noValue = !this.value || this.value.length === 0
if (noValue && !this.initialized) {
return
}
this.$emit('input', val)