Prepared ternary nanocomposites consisting of ZnO, g-C3N4 and MoS2 nanosheets.
Co-stacked g-C3N4/MoS2 nanosheets enhanced the visible-light absorption.
MoS2, co-catalyst, accelerates the charge transfer on the interface of ZnO and g-C3N4.
Heterojunctions in ZnO–g-C3N4/MoS2 account for the enhanced charge separation.