操作句柄与组件分离 解耦