<template>
<div id="container">
<div id="parent">
<TodoHeader @addTodo="addTodo" />
<TodoList :todos="todos" :removeTodo="deleteTodo" />
<TodoFooter
:finish="finish"
:all="all"
:clear="clear"
:doneAll="doneAll"
/>
</div>
</div>
</template>
<script>
import TodoFooter from "./TodoFooter.vue";
import TodoHeader from "./TodoHeader.vue";
import TodoList from "./TodoList.vue";
export default {
name: "TodoComponent",
components: {
TodoFooter,
TodoHeader,
TodoList,
},
data() {
return {
todos: [],
};
},
mounted() {
let arr = JSON.parse(localStorage.getItem("t
vue2 全局事件总线
最新推荐文章于 2025-06-17 14:22:08 发布