種了幾年的紫藤不開花可能是由於施肥過多、光照不足、修剪不恰當造成的。如果施肥過多會導致紫藤的營養過於充足,造成紫藤徒長,只長葉子不開花。在養殖紫藤時,需要給它充足的陽光,這樣纔可以進行光合作用,幫助紫藤吸收養分,促使它生長的更好。並且還要將弱枝、病枝全部剪掉,減少養分的消耗。