前蜀光大元年(918年)六月,前蜀主王建病逝,太子王衍即位,权宦唐文扆被杀。
王衍初为郑王,后太子王元膺被杀,其母徐妃请宰相张格相助,故得立为太子。918年6月,蜀主王建卧于病榻多年,病情急剧恶化,王建自觉不久于人世,遂召太子及马步都指挥使王宗弼入宫,托付宗弼说:“你要好好辅助太子。如果他干不了大事业,请将其闲置,千万不要让人杀了他。”宗弼听命。
唐文扆人掌禁军兵权,意欲发难。他先派人守住宫门,又派亲信潘在迎侦察外情,可惜却打错了算盘一-潘在迎将唐文扆的阴谋告诉了宗弼。宗弼拍案而起,强行入宫,历数唐文扆罪状,理正辞严,唐文扆被削官为民。同月,王衍平安即位,是为蜀主,杀唐文扆及其同党。
王衍在位时,不理政事,所用非人,断绝言路,致使国势日衰。王衍耽于享乐,兴建宣华苑及清和、迎仙等诸殿,又筑怡神亭,穷极奢华,数次巡游,所费甚剧,民不堪命。后人将其与三国时期蜀汉后主刘禅相提并论,评价其为“前蜀后主”。
