slider重构