封装 dropdown交互逻辑