两种定义button的方式有何区别?