chore: update todo

This commit is contained in:
三咲智子 Kevin Deng 2023-11-30 05:40:28 +08:00
parent 184feee3ba
commit 50e919581b
No known key found for this signature in database
GPG Key ID: 69992F2250DFD93E
1 changed files with 26 additions and 14 deletions

View File

@ -6,34 +6,46 @@ This repository is a fork of [vuejs/core](https://github.com/vuejs/core) and is
PR are welcome! However, please create an issue before you start to work on it, and DO NOT create a PR before issue discussion. PR are welcome! However, please create an issue before you start to work on it, and DO NOT create a PR before issue discussion.
See the To-do list below or `// TODO` comments in code (`compiler-vapor` and `runtime-vapor` packages). - [Issues with `todo` tag](https://github.com/vuejs/core-vapor/labels/todo)
- To-do list below (discussion before PR is required)
- `// TODO` comments in code (`compiler-vapor` and `runtime-vapor` packages)
- [x] counter ---
- [x] Counter App
- [x] simple bindings - [x] simple bindings
- [x] simple events - [x] simple events
- [ ] TODO-MVC - [ ] TODO-MVC App
- [ ] directives - [ ] directives
- [x] `v-once` - [x] `v-once`
- [ ] unit tests
- [x] `v-html` - [x] `v-html`
- [x] `v-text` - [x] `v-text`
- [x] `v-pre` - [x] `v-pre`
- [x] `v-cloak` - [x] `v-cloak`
- [ ] `v-on` / `v-bind` - [ ] `v-on`
- [x] simple expression - [x] simple expression
- [ ] compound expression - [ ] compound expression
- [ ] modifiers - [ ] modifiers
- [ ] unit tests - [ ] `v-bind`
- [ ] runtime directives #19 - [x] simple expression
- [ ] `v-memo` #18 - [ ] compound expression
- [ ] `v-model` #17, needs #19 first - [x] modifiers
- [ ] `v-if` / `v-else` / `v-else-if` (#9) - [ ] runtime directives
- #19
- [ ] `v-memo`
- #18
- [ ] `v-model`
- #17
- needs #19 first
- [ ] `v-if` / `v-else` / `v-else-if`
- #9
- [ ] `v-for` - [ ] `v-for`
- #21
- [ ] `v-show` - [ ] `v-show`
- [ ] runtime directive, needs #19 first - #16
- [ ] compiler - needs #19 first
- [ ] Remove DOM API in codegen - [x] Remove DOM API in codegen
- [ ] Fragment - [x] Fragment
- [x] multiple root nodes - [x] multiple root nodes
- [x] all dynamic children - [x] all dynamic children
- [x] return `Node[]` for all dynamic children, instead of using `fragment` API - [x] return `Node[]` for all dynamic children, instead of using `fragment` API