It is important to find out the cause of vomiting before you can know how to solve the problem. There are several reasons why babies vomit: 1, feeding problems: overfeeding, indigestion, or allergy to proteins in breast milk or formula. 2. Gastroesophageal reflux: The baby is otherwise healthy, but will vomit for no reason after eating. Gastroesophageal reflux disease should be considered. Within half an hour after your baby eats, hold him upright or lean up so that he is in a semi-erect position. 3, unclean diet: Infected with germs after unclean diet, vomiting may also be accompanied by diarrhea, loss of appetite and fever. All family members should wash their hands thoroughly after going to the toilet or changing the baby’s diaper to prevent the spread of germs. Try to ensure that your baby’s hands are as clean and hygienic as possible. 4.Cold or other respiratory viral infections: Babies are easily blocked by snot to produce nausea. For the use of nasal aspirator to clear the baby’s nose, try not to accumulate mucus in the baby’s nasal cavity. 5, excessive crying or coughing: prolonged crying or coughing can also cause the baby to vomit reaction, resulting in vomiting. This does not cause any harm to the baby’s body, as long as the baby is cleaned up as soon as possible. 6, accidental ingestion of toxic substances: accidentally swallowed some drugs, toxic plants, herbs or chemicals and vomiting. At this time, you should immediately take your baby to the hospital, while bringing suspicious food or drugs, medicine bottles, and inform the doctor. 7. Infection or serious illness: Infection has occurred in the respiratory system, urinary tract, and ear, such as otitis media, pneumonia, sepsis, meningitis, etc. If the baby seems very sick or has other symptoms, it may be a sign of some serious illness. There are also some not particularly common problems such as intestinal obstruction, intussusception, and intracranial disorders that may present with frequent vomiting and require prompt medical attention.