懿公三年,即公元前六六六年,諸侯盟主齊桓公攻打衛國,以周天子的名義斥責衛國,在周惠王時支持王子頹的叛逆之舉,盡取衛國寶物。
懿公驕奢淫逸,而且尤為喜歡養鶴,最後竟然還給鶴封官和俸祿,使得國人大為不滿。
懿公九年,赤狄攻打衛國,攻破衛國國都,懿公兵敗被殺。
懿公死後,衛國大夫擁立懿公的堂弟為衛國國君,史稱衛戴公。
戴公乃是衛宣公之孫,衛人不滿懿公為衛國國君,也不認同惠公的後裔繼位衛君,因為惠公便是得位不正。
在誅殺了惠公的後裔之後,衛人開始尋找衛君的合適人選。
太子伋的雖然有兒子卻早就去世了,替太子伋死的公子壽沒有後人,而太子伋倒是有兩個同母的弟弟。
一為黔牟,一為昭伯,兩人也早已去世。
但昭伯尚有子嗣逃亡在外,衛人便擁立其子申為國君。
可不久之後,戴公就去世了,衛人便又擁立昭伯之子,戴公之弟,公子毀為衛國國君,史稱衛文公。