Vue.js +express + sequelize でmarkdown対応のtodoアプリ
index:
概要:
前のVue.js + express +sequelize 関連になりますが、
todoアプリ作成となります。
環境
node.js 10.16.0
sequelize 5.11.0
画面
参考のコード
実装など
・表の作成 / 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); }); });
Vue.js
・index
https://github.com/kuc-arc-f/app3_todo6/blob/master/views/Todos/index.ejs
・new
https://github.com/kuc-arc-f/app3_todo6/blob/master/views/Todos/new.ejs
・show
https://github.com/kuc-arc-f/app3_todo6/blob/master/views/Todos/show.ejs
・edit / delete
https://github.com/kuc-arc-f/app3_todo6/blob/master/views/Todos/edit.ejs