Well, there isn't a specific reason. Maybe she was just really hungry. Chameleons tend to eat some plant material. Can you estimate how many leaves she chewed up? Did she eat them or just chew them? Just keep her monitored for the next few days and she'll be fine.