修改输入框字段限制
This commit is contained in:
@@ -4,30 +4,14 @@
|
||||
<div class="SelectBox">
|
||||
<div class="boxTitle" @click="clickAllSelect">未绑定数据</div>
|
||||
<div class="boxCenter">
|
||||
<el-input
|
||||
v-model="filterText"
|
||||
:suffix-icon="Search"
|
||||
style="width: 100%"
|
||||
placeholder="请输入搜索内容"
|
||||
clearable
|
||||
></el-input>
|
||||
<el-tree
|
||||
ref="leftTree"
|
||||
default-expand-all
|
||||
:data="leftData"
|
||||
:props="defaultProps"
|
||||
show-checkbox
|
||||
node-key="id"
|
||||
:filter-node-method="filterNode"
|
||||
>
|
||||
<el-input maxlength="32" show-word-limit v-model="filterText" :suffix-icon="Search" style="width: 100%"
|
||||
placeholder="请输入搜索内容" clearable></el-input>
|
||||
<el-tree ref="leftTree" default-expand-all :data="leftData" :props="defaultProps" show-checkbox
|
||||
node-key="id" :filter-node-method="filterNode">
|
||||
<template #default="{ node, data }">
|
||||
<span class="custom-tree-node">
|
||||
<Icon
|
||||
:name="data.icon"
|
||||
style="font-size: 16px"
|
||||
:style="{ color: data.color }"
|
||||
v-if="data.icon"
|
||||
/>
|
||||
<Icon :name="data.icon" style="font-size: 16px" :style="{ color: data.color }"
|
||||
v-if="data.icon" />
|
||||
<span style="margin-left: 4px">{{ node.label }}</span>
|
||||
</span>
|
||||
</template>
|
||||
@@ -38,40 +22,28 @@
|
||||
<div class="transferBtn">
|
||||
<el-button type="primary" @click="towardsRight">
|
||||
绑定
|
||||
<el-icon><ArrowRight /></el-icon>
|
||||
<el-icon>
|
||||
<ArrowRight />
|
||||
</el-icon>
|
||||
</el-button>
|
||||
<el-button type="primary" @click="towardsLeft">
|
||||
<el-icon><ArrowLeft /></el-icon>
|
||||
<el-icon>
|
||||
<ArrowLeft />
|
||||
</el-icon>
|
||||
解绑</el-button>
|
||||
</div>
|
||||
<!-- 右侧已选内容 -->
|
||||
<div class="SelectBox">
|
||||
<div class="boxTitle" @click="clickCancelAllSelect">已绑定数据</div>
|
||||
<div class="boxCenter">
|
||||
<el-input
|
||||
v-model="filterText1"
|
||||
:suffix-icon="Search"
|
||||
style="width: 100%"
|
||||
placeholder="请输入搜索内容"
|
||||
clearable
|
||||
></el-input>
|
||||
<el-tree
|
||||
ref="rightTree"
|
||||
default-expand-all
|
||||
:data="rightData"
|
||||
:props="defaultProps"
|
||||
show-checkbox
|
||||
node-key="id"
|
||||
:filter-node-method="filterNode"
|
||||
>
|
||||
<el-input maxlength="32" show-word-limit v-model="filterText1" :suffix-icon="Search" style="width: 100%"
|
||||
placeholder="请输入搜索内容" clearable></el-input>
|
||||
<el-tree ref="rightTree" default-expand-all :data="rightData" :props="defaultProps" show-checkbox
|
||||
node-key="id" :filter-node-method="filterNode">
|
||||
<template #default="{ node, data }">
|
||||
<span class="custom-tree-node">
|
||||
<Icon
|
||||
:name="data.icon"
|
||||
style="font-size: 16px"
|
||||
:style="{ color: data.color }"
|
||||
v-if="data.icon"
|
||||
/>
|
||||
<Icon :name="data.icon" style="font-size: 16px" :style="{ color: data.color }"
|
||||
v-if="data.icon" />
|
||||
<span style="margin-left: 4px">{{ node.label }}</span>
|
||||
</span>
|
||||
</template>
|
||||
@@ -254,6 +226,7 @@ export default {
|
||||
background: #fff;
|
||||
padding: 0 10px;
|
||||
border: 1px solid #eee;
|
||||
|
||||
.el-input {
|
||||
margin: 10px 0;
|
||||
}
|
||||
@@ -266,7 +239,7 @@ export default {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100px;
|
||||
flex:1;
|
||||
flex: 1;
|
||||
|
||||
.pickBtn {
|
||||
height: 40px;
|
||||
|
||||
Reference in New Issue
Block a user