1，trigger and triggerHander difference?
1，review about button widget implement