样式错乱解决方法
将公用样式引入app.vue中
<style>
@import "./views/xxx.css";
<style>
数据丢失解决方法
首先,用params传参的刷新肯定会失去数据的,这里用query的方式,需要将数据转为JSON格式
let data = JSON.stringify({
UserInfo: this.UserInfo,
domain: this.domain,
loginUserData: this.loginUserData
})
this.$router.push({
path: "userEdit",
query: {data}
});
然后在跳转的路由中/created/mounted中获取
let data = JSON.parse(this.$route.query.data)