She most certainly could be in a funk b/c of being attacked. I would give it time. Depending on how badly her feeling were hurt, she may never recover totally....... ...although if she didn't know the dogs, I wouldn't be too concerned about that.
One of my clients' dogs that I take to the park now acts different around certain dogs and is on her toes alot more after being attacked and having to defend herself repeatedly (she is just too popular and everyone wants to play with her at once, which causes problems)
My female Keiko was attacked a few years ago and required stitches. It took her about 4 months to even start playing with anyone again. But her attack although not all that serious, was a bit more invasive, plus she knew the dog that attacked her, so her feelings were extremely hurt. She used to be best buds with the sister of the dog that attacked her and now she cannot stand either of them. I wish she didn't feel that way, especially since the sister wasn't involved, but since she was there, I think Keiko associates her with the attack also.
Anyway, my main point before I got rambling was that it can take a week or two for them to get over these kinds of things. The more sensitive the dog, the longer it will take to get over it. Especially since it was out of the blue. If she's still in a funk for quite some time, I might recommend Bach's herbal essences. I put Keiko on Bach's mimulus which helps with anxiety and trauma and it was after I put her on that, that she started being herself again. Of course after 4 months, I can't say for certain whether it was just enough time had passed or if it was b/c of the mimulus. Just thought I'd throw that out there.