$ git clone https://github.com/m-mitsuhide/memo-app.git
$ cd memo-app
$ npm i
$ npm run dev
可読性向上のため授業の時から大幅に書き換えたので注意
上書きしないでbranchをdevelopなどに変えるか自分のソースコードを少しずつ置き換えていくと良い
masterに上書きすると次回pullするときに競合しますよ
$ git branch develop
$ git checkout develop
$ git checkout master
- store/index.js > mutations.addMemo - colorIndex をstate.colorList.lengthを使用してランダムに設定
- store/index.js > mutations.removeMemo を完成(4行くらい)
- components/Memo.vue > methods.onInputを完成(5行くらい)
- components/Memo.vue > methods.putForwardを完成(10~15行くらい)
- それぞれのメモの下の方にstate.colorListから好きな色を選べる小さな正方形ボタンを全色分コンポーネントで配置する(ヒント無しの最難関、ファイル増えるし何行になるかわからん)
コードのエラー部分を修正したあとにChromeのDEVツールでlocalStorageの値を消すと大抵動くようになる