vue使用 localStorage.setItem()
时间: 2024-05-08 11:02:35 浏览: 101
在Vue中,您可以使用localStorage.setItem()方法将数据存储在浏览器的本地存储中。例如,以下代码将一个名为"myData"的对象存储在本地存储中:
```
localStorage.setItem('myData', JSON.stringify({name: 'John', age: 30}));
```
要检索存储在本地存储中的数据,请使用localStorage.getItem()方法。例如,以下代码检索名为"myData"的对象:
```
const myData = JSON.parse(localStorage.getItem('myData'));
console.log(myData.name); // 输出 "John"
```
请注意,您需要使用JSON.stringify()将对象转换为JSON字符串,并使用JSON.parse()将其转换回对象。这是因为localStorage只能存储字符串。
相关问题
vue3localStorage.setItem
在 Vue 3 中,可以使用 `localStorage.setItem(key, value)` 方法将值存储到本地存储中。您可以在组件的方法中使用该方法来存储数据。以下是一个示例:
```vue
<template>
<div>
<input v-model="message" @keyup.enter="saveMessage" />
</div>
</template>
<script>
export default {
data() {
return {
message: "",
};
},
methods: {
saveMessage() {
localStorage.setItem("message", this.message);
},
},
};
</script>
```
在此示例中,我们将用户输入的消息存储在本地存储中。每当用户按下回车键时,`saveMessage` 方法会将消息存储到本地存储中,并清空输入框中的文本。您可以在其他组件或页面中使用 `localStorage.getItem(key)` 方法来检索存储在本地存储中的值。
在vue中如何使用localStorage.setItem方法
你可以使用以下代码在Vue中使用localStorage.setItem方法:
localStorage.setItem('key', 'value');
其中,'key'是你要存储的键,'value'是你要存储的值。这个方法会将键值对存储在本地浏览器的localStorage中,以便在下次访问时可以读取。
阅读全文