跳至主要内容

activeProject

描述

可选。当前激活项目的 ID

信息

如果指定的激活项目不存在,或者 To Do List 中根本没有加载任何项目,则组件初始化时将显示 No project 区域。

以下情况下,任务将归属于 No project 区域:

用法

activeProject?: string | number | null;
信息

如果未指定 activeProject,且没有属于 No project 区域的任务,则项目列表中的第一个项目将被加载为激活项目。

示例

const { ToDo, Toolbar } = todo;

// 项目数据
const projects = [
{ "id": "books", "label": "Books" },
{ "id": "films", "label": "Films" },
];

// 创建 To Do List
const list = new ToDo("#root", {
projects,
activeProject: "films"
});

const toolbar = new Toolbar("#toolbar", {
api: list.api,
});

相关文章: 管理项目