4-year-old children do not like to eat may be snacks eat too much, lack of micronutrients, gastrointestinal dysfunction and other reasons. 1. Too many snacks: If you give your children too many snacks in addition to the regular meals, they will not feel hungry during the regular meals, which will lead to the 4-year-old children do not like to eat. 2. Lack of micronutrients: If a 4-year-old child is deficient in micronutrients, such as zinc and iron, his appetite is usually low and he is prone to not love eating. 3. Gastrointestinal dysfunction: If a 4-year-old child has poor digestion and absorption, he or she will also be partial to food or not love to eat. In normal life, children should be allowed to eat less snacks and develop the habit of having meals on time. After eliminating physiological causes, parents should take children to regular hospitals to identify the cause of the disease and give targeted treatment measures under the guidance of doctors.