我有一个数据属性
data() {
return {
playWord: [],
baseWord: "",
result: [],
}
},
并回应
baseWord:"Amazing"
每次我在 api 中发送新请求时,基本词都会发生变化。
我想将每个数据存储在本地存储中并将字符串值发送到 axios post 方法。
我的发帖方法在这里
methods: {
name() {
var name = localStorage.getItem("userName");
console.log(name);
},
async playInfo() {
this.$axios.post('user_play_info ', {
words: "test",
score: "5",
user_name: localStorage.getItem('userName'),
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
}
},
我一直在尝试 localstorage.setitem
const testObject = this.baseWord
console.log(testObject);
localStorage.setItem('testObject', JSON.stringify(testObject));
var retrievedObject = localStorage.getItem('testObject');
console.log(retrievedObject);
如何将数据存储在数组中?并通过 api 响应发送字符串值。