The bug
When casting spells, Evokers display their held items, even though it normally never wields any item, probably because it has model data copied over from the Vindicator, which wields iron axes.
How to reproduce
Do
/summon evoker ~ ~ ~ {HandItems:[{id:*any item id*,Count:1b},{}]}
2. Force it to cast a spell
→ Notice its held item being revealed
Not sure I'd call this a bug. Could be useful for mapmakers.