angular material的datatable可以改变顺序吗吗?

如图这是一个datatable的列表,我想做个按钮,点击一下可以上移或者下移这个要如何做?
图片说明

这个是可以的。你只需要获取当前行的Element, 然后把当前行的Element拖到所在行的位置上,获取目标地的element所在的行号,然后,进行替换。
进一步的,可以选择多行,然后移动到目标行