Trait属性监听