一套前端最常用的交互逻辑