knaka Tech-Blog

AI, IoT, DIYエレクトロニクス, データサイエンスについて投稿予定です。

Vue.js +express + sequelize でmarkdown対応のtodoアプリ

index:

概要:

前のVue.js + express +sequelize 関連になりますが、
todoアプリ作成となります。

環境

node.js 10.16.0
sequelize 5.11.0

画面

f:id:knaka0209:20190802140302p:plain

参考のコード

github.com

実装など

・表の作成 / todo
https://github.com/kuc-arc-f/app3_todo6/blob/master/database/todos.sql

・model
todo.js
https://github.com/kuc-arc-f/app3_todo6/blob/master/models/todo.js


api / api_todos.js
https://github.com/kuc-arc-f/app3_todo6/blob/master/routes/api_todos.js

index

router.get('/index', function(req, res) {
    models.Todo.findAll({
        order: [
            ['id', 'DESC'],
        ],                    
    }).then((result) => {
        var items = result
        items.forEach( function (item) {
//                console.log( item.dataValues );
        });
        var param = {"result": result};
        res.json(param);
    });
});