统一为 emit，不要一会trigger，一会emit