Skip to content

Commit 3c2638b

Browse files
committed
对齐格式
1 parent b4a3b0a commit 3c2638b

File tree

1 file changed

+25
-17
lines changed

1 file changed

+25
-17
lines changed

src/search-node.vue

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -48,32 +48,40 @@ export default {
4848
<li class="tree-li">
4949
<svg t="1585220115926" class="tree-icon point" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2222" width="10" height="10" style={{
5050
transform: `rotate(${data.expand ? '0' : '-90'}deg)`,
51-
visibility: data[children].filter(item => hideMisses).length ? 'visible' : 'hidden'
51+
visibility: data[children].length ? 'visible' : 'hidden'
5252
}} onClick={e => this.handlerExpand(e)}>
5353
<path d="M151.476947 199.553918l718.53082 0c39.763632 0 71.922053 31.909757 71.922053 71.675436 0 18.485003-7.095605 35.205826-18.486026 47.872311L568.114019 793.227056c-23.810289 31.400151-68.641333 37.993313-100.29731 14.183024-5.570879-4.052293-10.384511-8.873088-14.183024-14.190187L94.235245 314.041416c-23.547299-31.407314-17.217127-76.479859 14.436804-100.041484 12.922311-9.881045 27.864628-14.43885 42.804898-14.43885l0 0L151.476947 199.553918zM151.476947 199.553918" p-id="2223" fill="#c0c4cc"></path>
5454
</svg>
55-
{ root.showCheckbox && <zCheckbox
56-
class="point"
57-
value={data.checked}
58-
disabled={data[disabled]}
59-
indeterminate={this.indeterminate}
60-
onClick={e => this.handlerChecked(e)}
61-
></zCheckbox> }
55+
{
56+
root.showCheckbox && <zCheckbox
57+
class="point"
58+
value={data.checked}
59+
disabled={data[disabled]}
60+
indeterminate={this.indeterminate}
61+
onClick={e => this.handlerChecked(e)}
62+
></zCheckbox>
63+
}
6264
<div class="tree-content point" onClick={e => {
6365
root.expandOnClickNode && this.handlerExpand(e)
6466
root.checkOnClickNode && this.handlerChecked(e)
6567
root.$emit('node-click', e, deepCopy(data))
6668
}}>
67-
{ root.$scopedSlots.default ? root.$scopedSlots.default(data) : <p class="tree-text">
68-
{ data.$keys?.length ? data[name].split('').map(
69-
(curr, i) => <span style={{ color: data.$keys.indexOf(i) > -1 ? 'red': '#666' }}>{curr}</span>
70-
) : <span style={{ color: '#666' }}>{data[name]}</span> }
71-
</p> }
69+
{
70+
root.$scopedSlots.default ? root.$scopedSlots.default(data) : <p class="tree-text">
71+
{
72+
data.$keys?.length ? data[name].split('').map(
73+
(curr, i) => <span style={{ color: data.$keys.indexOf(i) > -1 ? 'red': '#666' }}>{curr}</span>
74+
) : <span style={{ color: '#666' }}>{data[name]}</span>
75+
}
76+
</p>
77+
}
7278
</div>
7379
</li>
74-
{ !!data[children].length && data.expand ? <div>
75-
{ data[children].map(item => <search-node key={item[root.nodeKey]} data={item}></search-node>) }
76-
</div> : null }
80+
{
81+
!!data[children].length && data.expand && <div>
82+
{ data[children].map(item => <search-node key={item[root.nodeKey]} data={item}></search-node>) }
83+
</div>
84+
}
7785
</ul> : null
7886
},
7987
methods: {
@@ -82,7 +90,7 @@ export default {
8290
const { children, disabled } = root.defaultProps
8391
let checked = !data.checked
8492
if (data[disabled]) return false
85-
// 过滤所有disabled=false的末尾节点, 如果有没选中的就重写checked
93+
// 过滤所有disabled=false的叶子节点, 如果有没选中的就重写checked
8694
data[children].length && checked && (
8795
checked = !!this.root._preorder(data[children], item => !item[children].length && !item[disabled] && !item.checked)
8896
)

0 commit comments

Comments
 (0)