Vue v-if ToolList
2024-10-21 16:01:18
可根据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>
最新文章
- iOS单例详解
- DevOps是云计算时代的开发与运营
- maven 项目启动tomcat报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- jquery jQuery-File-Upload 例子
- 万能的 SQL编程
- simple_factory
- 练习SignalR使用
- refreshcontrol 实现下拉刷新的功能
- Linux——搭建PHP开发环境第四步:composer
- Invocation of init method failed; nested exception is org.hibernate.HibernateException: could not instantiate RegionFactory [org.hibernate.cache.impl
- 设备管理 USB ID
- bootstrap 混合标签
- git中的merge与rebase
- [Swift]LeetCode90. 子集 II | Subsets II
- 数据库设计理论与实践&#183;<;二>;概念设计与逻辑设计
- MySQL CPU 使用率高的原因和解决方法
- Java1.7 HashMap 实现原理和源码分析
- DataBinding(二):DataBinding的基本用法
- CentOS 7 防火墙端口配置
- poj1039 Pipe【计算几何】
热门文章
- getParameter() getInputStream()和getReader() 区别
- Visualforce入门第三篇_2017.3.2
- 异常:java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlType
- .Net学习资源整理
- QT5 地图的使用
- AngularJS:动画
- eclipse中创建包时变成文件夹,且文件夹内的类无法被其他类引用
- 无法删除image报rbd: error: image still has watchers解决方法
- 设置android的versionCode
- 关于pipe管道的读写端关闭问题