Oh, the charge-and-pounce.
LOL... funny, but annoying.
Try this: when you see her coming, say "No" firmly and turn your back on her. Ignore her until she settles down a bit.
With bigger, older pups, I've wound up doing the knee-in-the-chest bit to push them away, but with little ones, shunning seems to work. Once I turn, they usually stop, confused, and just stand there. Then, they get lavished with praise.