Constructing vertical heterostructures by placing graphene (Gr) on two-dimensional materials has recently emerged as an effective way to enhance the performance of nanoelectronic and optoelectronic devices.