调整widget，data部分属性，统一前置和后置操作属性