カテゴリー
サインイン 新規登録

間違いや改善の指摘

内容の技術的な誤り・誤字脱字やミスのご報告・解説やトピックの追記/改善のご要望は教材をさらに良くしていく上でとても貴重なご意見になります。

少しでも気になった点があれば、ご遠慮なく投稿いただけると幸いです🙏

実際には誤りではなく勘違いであっても、ご報告いただけることで教材のブラッシュアップにつながります。

質問ポリシー①

教材受講者みなさんのスムーズな問題解決のために、心がけていただきたいことがあります。

教材の内容に関する質問を投稿しましょう

教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。

その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。

3-4

データベースからデータを表示できるようにしよう

現在のパート (2)
全パート (34)
みんなで助け合おう!
現在のパートのディスカッション 全2件
3-4
有賀達也 2020-03-17
質問です

問題ではないのですが、一点お聞きしたいことがあります。
プログラミング初心者のため至らない質問かもしれませんが、ご容赦ください。

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に代入してもよいと思ったので質問させていただきました。

3-4
唐土大毅 2020-01-11
質問です

質問ではないのですが、気になった点を投稿します

問題点

表示されるsnippetの順番が上から順に「title1 → title2 → new title」と教材のプレビューと逆順になる

解決策

computedで設定を行った

Copied!
computed: { // 配列の要素順番を逆順にする reverseSnippetList() { return this.snippetList.slice().reverse(); }, }

もしcomputedを使用せず、他の方法があればぜひ教えてください!

環境

Ruby 2.5.1
Rails 5.2.4