主要有以下原因:1、小儿消化不良或腹部受凉引起的急性胃肠道症状。2、病毒或细菌引起的胃肠道炎症,常见的有轮状病毒肠炎或细菌性痢疾等。3、外科疾病。常见的有肠梗阻或者肠套叠,宝宝的腹胀比较明显。4、大年龄的小孩受到神经因素的影响,很容易出现吃完东西就吐的表现,需要带孩子到医院的儿童心理门诊就诊然后给予治疗。