成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網(wǎng)。
搜索
您的當(dāng)前位置:首頁vue中使用localstorage來存儲頁面信息

vue中使用localstorage來存儲頁面信息

來源:九壹網(wǎng)

今天小穎在跟著慕課網(wǎng)學(xué)習(xí)vue,不學(xué)不知道,一學(xué)嚇一跳,學(xué)了才發(fā)現(xiàn),我之前知道的只是vue的冰山一角,嘻嘻,今天把小穎跟著慕課網(wǎng)學(xué)習(xí)的demo,給大家分享下,希望對大家有所幫助嘻嘻。

環(huán)境搭建:

參考:vue API

超簡單的Vue.js環(huán)境搭建教程

詳情:

npm install --global vue-cli

 vue init webpack vue-project

然后:

 

cd vue-project

npm install    如果你配置了淘寶鏡像,也可以用cnpm install

npm run dev

我們就在瀏覽器看到:

 

但我們最終要實現(xiàn):

 

如何實現(xiàn)如圖的效果呢?

1.將App.vue修改為:

<template>
 <div id="app">
 <div class='vue-demo'>
 <input type="text" class="txt" v-model='newItem' @keyup.enter='addItemFun'>
 <ul>
 <li v-for="its in items">{{its.name}}</li>
 </ul>
 </div>
 </div>
</template>
<script>
import store from './store'
export default {
 name: 'app',
 data() {
 return {
 newItem: '',
 items: store.fetch()
 }
 },
 watch: {
 items: {
 handler: function(val, oldVal) {
 store.save(val);
 },
 deep: true
 }
 },
 methods: {
 addItemFun() {
 var _this = this;
 _this.items.push({ 'name': _this.newItem });
 _this.newItem = '';
 }
 }
}

</script>
<style>
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
 margin-top: 60px;
}

.vue-demo {
 width: 400px;
 margin: 0 30px;
}

.txt {
 width: 200px;
 height: 25px;
 line-height: 24px;
 border-radius: 5px;
}

</style>

對于初學(xué)vue的同學(xué),可能對于watch可能不太熟悉,那就麻煩大家移步到 vue API 或參考下小穎之前寫的文章:vue——實例方法 / 數(shù)據(jù)

2.在與App.vue同級目錄下,新建store.js文件:

const STORAGE_KEY = 'todos-vuejs'

export default {

 fetch: function() {

 return window.JSON.parse(window.localStorage.getItem(STORAGE_KEY) || '[]')

 },

 save: function(items) {

 window.localStorage.setItem(STORAGE_KEY, window.JSON.stringify(items))

 }

}

3.在項目中打開cmd窗口,運行:npm run dev,就完成啦嘻嘻。

Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2

違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)