[8] Her portrayal of the character received positive reviews, and Zhang experienced a rise in popularity.
[9] In 2018, Zhang starred as the leading role in the historical mystery drama My Naughty Classmates as a tarot fortune-teller.
[10] The same year she was cast in the historical drama The Imperial Age, playing the role of Mongolian princess Bayalun.
[11] In 2019, Zhang starred in the period espionage drama Spy Hunter, portraying a secret agent.
[13] The same year she was announced as the female lead and screenwriter of historical romance drama Bright as the Moon.