Skip to content

Todoアプリのリファクタリング #606

@tabass

Description

@tabass

URL : https://github.com/asciidwango/js-primer/blob/master/source/use-case/todoapp/final/README.md

最終的なsrc/App.jsにて、handleAdd関数を定義しているのに、mount()内でこれを使っていないようです。

        formElement.addEventListener("submit", (event) => {
            event.preventDefault();
            this.todoListModel.addTodo(new TodoItemModel({
                title: inputElement.value,
                completed: false
            }));
            inputElement.value = "";
        });

の部分は、以下のようにすべきかと思います。

        formElement.addEventListener("submit", (event) => {
            event.preventDefault();
            this.handleAdd(inputElement.value);
            inputElement.value = "";
        });

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions