data() {
return: {
user: {},
userName: "",
userAge: ""
}
},
methods: {
saveUserName: function() {
this.userName = this.newUserName;
this.$refs.userNameModal.hideModal();
this.$session.set('userDetails', {userName: this.userName});
},
saveUserAge: function() {
this.userAge = this.newUserAge;
this.$refs.userAgeModal.hideModal();
this.$session.set('userDetails', {userAge: this.userAge});
},
},
beforeMount: function() {
if (this.$session.exists('userDetails')) {
this.user = this.$session.get('userDetails');
console.log("userDetails", this.user)
}
}
我有一个用户窗体,对于每个条目,都会弹出一个模态,用户
需要填写,然后按一个done按钮,模式关闭,调用一个特定的函数(即saveUserName()),该函数是模式,并将其设置为会话存储。
现在,第一个值被重置,第二个值接管,在我的例子中,我的user对象有userName或userAge。
谢谢