a-pompom / spring-boot-twitter_clone_practice

ツイッタークローンの勉強用
4 stars 0 forks source link

検索機能の作成 #9

Closed a-pompom closed 5 years ago

a-pompom commented 5 years ago

検索画面を作成する。 基本は投稿表示処理を流用できるが、 画面上に検索ワードを表示する必要があるのでリダイレクト時に パラメータを渡す手法について調べる。

お気に入り・シェア済みのフラグについて、 ユーザ・ホーム・検索と参照する画面が増えてきて コードが冗長するようになってきたからまずは共通化することから始める。

a-pompom commented 5 years ago

MentionServiceを作成し、それぞれの画面でのお気に入り・共有処理を共通化した。 また、画面についても、post_mention_fragmentを作成し、パラメータによって メンションを動的に作成できるようにした。

また、リダイレクト時にパラメータを渡す手法について、実際にコードを組んでみることで どのような流れでコントローラ間へパラメータが渡されるか、 ということをイメージすることができた。