Skip to content

点击排序有问题 #29

@fengzi2016

Description

@fengzi2016

examples/sort-tabel.html 每次点击之后都会生成一些新的元素,不符合预期。
原始的:
image
点击后:
image
这是因为 listDiff 产生的diffs 里的 moves 表示要将user5插入到index 0,将index = 1元素删除(也就是user1),将user1插入到index4
image

而这段代码中:
image
只插入了节点user5,没有删除节点user5

MDN中说insertBofore如果是已有DOM中的引用会调整位置,而不需要删除,这里没有起效果
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions