将页面展示部分独立出来，方便重用