NEZ-1079 perf: 将各处列表、dashboard等页面中多处下拉框的弹出触发方式统一为点击触发

This commit is contained in:
@changcode
2021-10-25 17:16:40 +08:00
parent f3896ff7b2
commit 9e82c52436
50 changed files with 73 additions and 75 deletions

View File

@@ -20,6 +20,7 @@
</button>
<el-dropdown
type="primary"
trigger="click"
v-if="showLayout.indexOf('detailViewSet') > -1"
class="margin-l-5"
@command="changeDetailType">
@@ -27,7 +28,7 @@
type="button">
<i class="nz-icon nz-icon-list-view" />
</button>
<el-dropdown-menu slot="dropdown" class="right-public-box-dropdown-top">
<el-dropdown-menu slot="dropdown" class="right-public-box-dropdown-top right-public-box-select-top">
<el-dropdown-item :command="'list'" :class="detailType === 'list' ? 'active' : ''">{{$t('asset.detail.list')}}</el-dropdown-item>
<el-dropdown-item :command="'view'" :class="detailType === 'view' ? 'active' : ''">{{$t('asset.detail.detail')}}</el-dropdown-item>
</el-dropdown-menu>