this.$router.push带参数跳完后怎么参数为空

如题所述

第1个回答  2022-12-13
vue会在mounted方法执行之前渲染页面,此时news为null,无title、time等属性,故报错。
解决方法:
将data中定义的news变量的属性名都列出来,此时虽然news仍未赋值,但的确有title、time等属性,vue会在赋值后,自动进行一次页面的更新渲染。
相似回答