後來周武王去世了,周成王繼承王位。但是由於周成王年紀尚幼,不能處理軍國大事,於是就由周公輔佐他,幫他處理政務。周公是周武王的弟弟,對於他能得到如此重任,同為武王弟弟的管叔和蔡叔十分不滿,於是便在私底下勾結商紂王的兒子一起發動叛亂。對此周公當機立斷地采取了行動,很快便平定了這次叛亂。

由於周公要輔佐成王,所以他不能去封地,於是就派自己的。長子伯離去授受封地。{白禽被封為魯公,就離開了周冬{螽童螽纛了。伯禽到了魯地,周公等了三年才等到他向自己報告魯地的施政情況,而在此之前封在齊地的薑尚,到了封地才五個月就向周公彙報他施政的措施和成效了。

於是周公問長子伯禽為什麼這麼長的時間才來彙報。伯禽也很無奈,對父親說: “我到了魯地施行了許多的政令,既要改變習俗,又要革新禮法。這些政策頒布之後,人民還要有個接受的階段,所以一直用了三年才取得了成效,我的彙報也就晚了。”

對此周公感到奇怪,於是便去問薑尚為什麼隻施政五個月便來彙報情況,薑尚回答說: “我簡化了君臣之間的一切禮節,順隨當地的習俗接近百姓,循循誘導,所以很快取得了成效。”

對此,周公十分感歎,相比伯禽三年才有的政績,薑尚隻用五個月就取得了。可見政令不能簡約易行,百姓就不容易接受;政令平易近人,百姓就會樂於接受,也易於被教化。洛陽城中傳為美談,人們都稱讚他不慕權貴,不念權勢。

王衍的這種清高表現換來了他官運亨通,步步高升,後來竟升任尚書令。他的女兒也被選到宮裏,當了湣懷太子的妃子。當時的皇帝司馬衷是個吊子,不能處理朝政,於是皇後賈南風專市又。賈後很快就派人殺死了太後的父親暢駿,後來又捏造罪證,誣陷並非她親生的湣懷太子謀反,將他廢為平民。王衍怕連累自己,趕緊向賈後上奏,請求讓自己的女兒與湣懷太子離婚。

王衍的這種做法,使大臣們看到了他並非那樣清高,更加認清了他欺騙世人,盜竊名譽的嘴臉。

後來,趙王司馬倫起兵殺掉賈後,掌握了朝中大市又。從此,王衍失勢。不到一年,司馬佗廢掉惠帝,自立為天子。齊王司馬同、成都王司馬穎、河問王司馬顒聯兵攻占洛陽,殺死司馬倫,惠帝複位。王衍因為是在司馬倫執政時下台的,這時又被請出來當尚書令。

公元315年,北方羯族首領石勒率領大軍南侵,擊敗了王衍率領的晉軍,並將王衍和他的所有部將全部俘獲。

石勒開始對王衍非常敬重,詢問他晉朝內部為何禍亂不斷。王衍卻一再推說自己不問世事,出現禍亂與他無關。石勒大怒,指責他長期當官卻說不問世事,並痛罵他是斷送晉朝天下的奸臣,當晚便將他活埋處死。