Viewport rotation didn't follow the current selected view when switch to top view

I just start to use Blender since last year and realize some of the basic viewport on the toggle view on the top right-hand side doesn’t have the function as other 3D software have. It is hard to explain this by just writing but I will attached a video later to explain what this really mean.

Yeah, lol, the gizmo is kinda weird.

You better just use the alt key to snap to ortho views.

Yeah the alt key did work for that, but I wish it could have done better like the attached video. Because most of the 3D software alreadt have this features on their gizmo ortho views.