修改Icon前缀“ElIcon”

This commit is contained in:
zegezy
2022-05-09 21:52:12 +08:00
parent 4500164807
commit 4a0b81e70d
20 changed files with 65 additions and 72 deletions
@@ -74,7 +74,7 @@ export default {
this.requestMethod_ = 'delete'
this.el_.type = 'danger'
this.el_.text = '删除'
this.el_.icon = 'ElDelete'
this.el_.icon = 'ElIconDelete'
this.beforeConfirm_ = '此操作将永久删除该数据, 是否继续?'
this.successTips_ = '删除成功!'
this.failTips_ = '删除失败!'
@@ -22,10 +22,10 @@
</el-form-item>
</span>
<el-form-item>
<el-button class="filter-item" type="primary" icon="ElSearch" @click="search">
<el-button class="filter-item" type="primary" icon="ElIconSearch" @click="search">
搜索
</el-button>
<el-button class="filter-item" icon="ElDelete" @click="reset">
<el-button class="filter-item" icon="ElIconDelete" @click="reset">
清空
</el-button>
<slot name="btns" />
@@ -1,8 +1,8 @@
<template>
<div>
<div style="margin-bottom: 5px;" v-if="expand || checked">
<el-button v-if="expand" type="primary" icon="ElSort" plain @click="doExpand">展开/折叠</el-button>
<el-button v-if="checked" type="primary" icon="ElCheck" plain @click="() => { treeAllChecked = !treeAllChecked; checkedAll(treeData, treeAllChecked) }">全选/全不选</el-button>
<el-button v-if="expand" type="primary" icon="ElIconSort" plain @click="doExpand">展开/折叠</el-button>
<el-button v-if="checked" type="primary" icon="ElIconCheck" plain @click="() => { treeAllChecked = !treeAllChecked; checkedAll(treeData, treeAllChecked) }">全选/全不选</el-button>
</div>
<div style="margin-bottom: 5px;" v-if="search">
<el-input v-model="searchValue" placeholder="输入关键字进行过滤" @input="tree.filter(searchValue)" :style="{ width: searchWidth }" />
@@ -46,8 +46,8 @@ const props = defineProps({
default: ''
},
style: {
type: String,
default: ''
type: Object,
default: () => {}
},
props: {
type: Object,
@@ -126,6 +126,7 @@ function checkChange(node) {
for (var i = 0; i < checkedNodes.length; i++) {
selectMenus.push(checkedNodes[i].id)
}
console.log(selectMenus.join(','))
emit('update:select-values', selectMenus.join(','))
emit('check-change', selectMenus.join(','))
}
@@ -16,7 +16,7 @@
:before-upload="beforeAvatarUpload"
:on-success="handleAvatarSuccess"
>
<el-button type="primary" icon="ElUploadFilled" :loading="uploadLoading" :disabled="!multiple && fileList.length == 1">{{ label }}</el-button>
<el-button type="primary" icon="ElIconUploadFilled" :loading="uploadLoading" :disabled="!multiple && fileList.length == 1">{{ label }}</el-button>
<div slot="tip" v-if="showTip" class="el-upload__tip">支持上传{{ getSettingSuffixs().replaceAll(',', '') }}文件且不超过{{ maxFileSize }}MB</div>
</el-upload>
</template>
@@ -19,12 +19,12 @@
<div class="tools">
<div class="shadow" @click="handleRemove(element)">
<el-icon>
<ElDelete />
<ElIconDelete />
</el-icon>
</div>
<div class="shadow" @click="beforeCropper(element)">
<el-icon>
<ElScissor />
<ElIconScissor />
</el-icon>
</div>
</div>
@@ -47,7 +47,7 @@
:on-exceed="onExceed"
>
<el-icon class="uploadIcon">
<ElPlus />
<ElIconPlus />
<span v-show="isUploading" class="uploading">正在上传...</span>
<span
v-if="!isUploading && limit && limit!==99 && multiple"
@@ -5,7 +5,7 @@
<el-row class="toolbar-container">
<div v-for="(it, i) in tools" :key="i">
<el-button v-if="it.type == 'add'" v-permission="it.permission" class="filter-item" type="primary" icon="ElPlus" @click="it.click">
<el-button v-if="it.type == 'add'" v-permission="it.permission" class="filter-item" type="primary" icon="ElIconPlus" @click="it.click">
{{ it.label || '添加' }}
</el-button>
<mb-button v-if="it.type == 'delete'" v-permission="it.permission" :el="{ plain: true }" :request-url="it.url" :btn-type="'delete'" :request-data="{ id: ids }" :after-handler="reload" />