A 21-year-old woman who allegedly attacked and injured a toddler at a Perth shopping centre has been charged with aggravated assault occasioning bodily harm.