维生素d3和预防针没有特别大的冲突,在注射预防针一天之前可以吃d3,打完预防针一小时之后就可以吃d3了。维生素d3是宝宝所必须的一种微量营养物质,需要及时补充,缺乏d3会造成身体营养不均衡,但在打预防针前后咨询医师使用,以免和药物反应导致效果不佳。