教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
問題ではないのですが、一点お聞きしたいことがあります。
プログラミング初心者のため至らない質問かもしれませんが、ご容赦ください。
listSnippet: function() { // 説明 3.17
axios.get('/snippets.json')
.then(response => {
this.allData = response.data
this.snippetList = this.allData
}
);
こちらの記述でthis.alldataにまずresponseを代入してから、this.snippetListに代入している理由はなぜでしょうか?直接resoponse.dataをthis.snippetListに代入してもよいと思ったので質問させていただきました。
質問ではないのですが、気になった点を投稿します
表示されるsnippetの順番が上から順に「title1 → title2 → new title」と教材のプレビューと逆順になる
computedで設定を行った
Copied!computed: {
// 配列の要素順番を逆順にする
reverseSnippetList() {
return this.snippetList.slice().reverse();
},
}
もしcomputedを使用せず、他の方法があればぜひ教えてください!
Ruby 2.5.1
Rails 5.2.4