为了账号安全,请及时绑定邮箱和手机立即绑定

源码呢?急求,谢谢

源码呢?急求,谢谢

正在回答

3 回答

应该是2不是3让你选苹果呢

iaazabbedayossqhgxninzuh

0 回复 有任何疑惑可以回复我~

const STORAGE_KEY = 'todos-vuejs'

export default {

fetch() {

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

},

save(itmes) {

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

}

}


0 回复 有任何疑惑可以回复我~
<template>
<div app="testProps">
<h1>{{ msg }}</h1>
<input v-on:keyup.enter="addItem" v-model="newItem">
<ul>
<li v-for="item in items"  v-bind:class="{ finished: item.isFinished }" v-on:click="toggleFinish(item)">{{ item.lable }}</li>
</ul>
</div>
</template>

<script>
import Store from '../file'
export default {
data () {
return {
msg: 'Welcome to Your Vue.js App1',
newItem:'',
items:Store.fetch()
}
},
methods:{
addItem:function(){
this.items.push({lable:this.newItem,isFinished:false})
this.newItem = ''
},
toggleFinish:function(item){
item.isFinished = !item.isFinished
}
},
watch : {
items:{
handler:function(items){
Store.save(items)
},
deep:true
}
}
}

</script>

<style>

.finished{
text-decoration:line-through
}

html{
height:100%
}
body{
display:flex;
align-items:center;
justify-content:center;
height:100%
}

</style>


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
vue.js入门基础
  • 参与学习       209716    人
  • 解答问题       677    个

本门为vuejs入门教程,详细的讲解加实战,可以帮你进入vuejs的大门

进入课程

源码呢?急求,谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信