可根据v-if="IsOk",动态判断标签是否展示

<template>
<div id="app">
<input type="text" v-model="todo" @keydown="addtodo($event)">
<hr>
未完成
<ul>
<li v-for="(item,key) in list" v-if="!item.checked"><input type="checkbox" v-model="item.checked">{{item.title}} <button @click="deltodo(key)">删除</button> </li>
</ul>
<hr>
已完成
<ul>
<li v-for="(item,key) in list" v-if="item.checked"><input type="checkbox" v-model="item.checked">{{item.title}} <button @click="deltodo(key)">删除</button> </li>
</ul>
</div>
</template> <script>
export default {
name: "app",
data() {
return {
todo: "",
list: []
};
},
methods: {
addtodo(e) {
console.log(e)
if (e.keyCode == ) {
this.list.push({ title: this.todo, checked: false });
this.todo = "";
}
},
deltodo(key) {
this.list.splice(key, );
}
}
};
</script> <style lang="scss">
</style>

最新文章

  1. iOS单例详解
  2. DevOps是云计算时代的开发与运营
  3. maven 项目启动tomcat报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
  4. jquery jQuery-File-Upload 例子
  5. 万能的 SQL编程
  6. simple_factory
  7. 练习SignalR使用
  8. refreshcontrol 实现下拉刷新的功能
  9. Linux——搭建PHP开发环境第四步:composer
  10. Invocation of init method failed; nested exception is org.hibernate.HibernateException: could not instantiate RegionFactory [org.hibernate.cache.impl
  11. 设备管理 USB ID
  12. bootstrap 混合标签
  13. git中的merge与rebase
  14. [Swift]LeetCode90. 子集 II | Subsets II
  15. 数据库设计理论与实践&#183;&lt;二&gt;概念设计与逻辑设计
  16. MySQL CPU 使用率高的原因和解决方法
  17. Java1.7 HashMap 实现原理和源码分析
  18. DataBinding(二):DataBinding的基本用法
  19. CentOS 7 防火墙端口配置
  20. poj1039 Pipe【计算几何】

热门文章

  1. getParameter() getInputStream()和getReader() 区别
  2. Visualforce入门第三篇_2017.3.2
  3. 异常:java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlType
  4. .Net学习资源整理
  5. QT5 地图的使用
  6. AngularJS:动画
  7. eclipse中创建包时变成文件夹,且文件夹内的类无法被其他类引用
  8. 无法删除image报rbd: error: image still has watchers解决方法
  9. 设置android的versionCode
  10. 关于pipe管道的读写端关闭问题