1. 正在跟隨數字會隨著點擊跟隨按鍵增加,但計算數字錯誤 XD 如圖,右邊看起來超過3個跟隨中呀 XD

    這個發生在用user1登入後進到首頁,首頁點擊下方推文user1後進到個人頁面 感覺有點奇怪,點進來的好像找錯人,怎麼會是@user10的頁面? 對於從首頁點擊其他使用者進到個人頁面後,推薦跟隨的按鍵不應該跟該非登入者的使用者連動

    Untitled

    1. 編輯個人資料的彈出視窗 a. banner上的 “X” 功能是啥? 按了沒反應呀 XD b. 自我介紹內容沒有自動帶出

      c. 這個彈跳視窗是被固定在畫面這個位置嗎? 有一種下半部被切掉的感覺,拉不到下半部

      Untitled

      d. 照理來說,user 進入編輯個人資料頁面,他過去填過的資料應該是要自動帶入,即使 user 進入編輯個人資料頁面,不增加新資料,直接按下送出也應該要可以送,因為那些欄位已經有資料

      但實際情況是,進到編輯個人資料頁面,又直接按下送出,會顯示「名稱不可空白」,變成要重輸入一次原本的值,才能順利送出資料

      不知道上面那樣描述清不清楚,或是參照帳戶設定頁面,一進去,帳號、名稱、Email 都不是背景值或提示資料的灰底字,user 也不需要重新輸入這些欄位

      Screen Shot 2022-08-08 at 1.13.11 PM.png

      Screen Shot 2022-08-08 at 1.15.37 PM.png

必須要處理的bug

困難度 ⭐

  1. 照理來說,user 進入編輯個人資料頁面,他過去填過的資料應該是要自動帶入,即使 user 進入編輯個人資料頁面,不增加新資料,直接按下送出也應該要可以送,因為那些欄位已經有資料。但實際情況是,進到編輯個人資料頁面,又直接按下送出,會顯示「名稱不可空白」,變成要重輸入一次原本的值,才能順利送出資料。

    ➡️ 請把 currentUser 的值從原本代入 placeholder 改成 input v-model,想不起來請參考 AccountSettingForm.vue 已部署

  2. 個人資料頁 中間欄沒有加上 scroll bar

    ➡️ 直接複製 Home.vue 的 CSS 設定 已部署

  3. 編輯完個人資料或帳戶設定,送出表單後,畫面都還是停在編輯頁面,要手動刷新瀏覽器,或自己點選其他頁面,畫面才會跳轉 已部署

    ➡️ 請參照 ReplyModal.vue 或 TweetModal.vue 的設定,後端回傳成功後 emit 關閉 已部署

  4. 不論是查看自己或其他人的個人頁,都會顯示編輯個人資料的按鈕。查看他人頁面時應該改顯示小鈴鐺 & 私訊 & 追隨按鈕。✏️ 設計稿

    ➡️ <template> 加上小鈴鐺 & 私訊 & 追隨按鈕的區塊,並加入 v-if currentUser.id === 路由 id 的判斷去顯示對應畫面

    已經加上判斷邏輯了,但目前點擊按鈕沒有作用

    私訊 & 小鈴鐺好像是挑戰功能,先忽略

    追隨按鈕參考推薦跟隨寫法,按鈕點了字會變,但樣式改變怪怪的 && 不會即時更新(要通知 User.vue 更新 props 🥲)

  5. 來自 Acceptance Criteria:在登入頁輸入不存在的帳號會跳出錯誤提示並清空帳密欄

➡️ 已經在前後台登入加上清空帳號設定 已部署

困難度 ⭐ ⭐ ⭐

  1. 個人資料的 推文分頁籤 的 like 按鈕只增不減,點擊後愛心樣式不會改變,需要重新整理頁面才能看到最新狀態

    ➡️ 看一下 UserTweets.vue 的 like 設定,並與 TweetCard.vue (因為這個寫的是正常的)比較

  2. 個人資料 喜歡的內容 分頁內愛心沒有顯示 active 樣式

    ➡️ v-bind actived 屬性推文 isLiked,if true display active icon

  3. 回覆彈出視窗的 CSS 樣式錯位 明明之前是好的

    ➡️ check wtf happened in ReplyModal.vue, compared old and current version

    排版問題先放棄

困難度 ⭐ ⭐ ⭐ ⭐ ⭐

  1. 這個彈跳視窗是被固定在畫面這個位置嗎? 有一種下半部被切掉的感覺,拉不到下半部

    ➡️ 彈窗高度改成 vh 單位?但是整個排版位置可能會跑掉

    ❌ 試著改了 CSS 高度設定,但在螢幕高度較小的裝置看起來還是很長 排版問題先放棄

  2. ~~Acceptance Criteria 在彈出視窗編輯個人資料送出後,回到原頁面不會更新資料~~

    ➡️ 彈窗送出資料後要 emit 父層有更新資料,父層再通知 UserProfileCard 刷新畫面

    已經在 UserEditModal.vue 寫好要 emit User.vue 的事件 “after-edit-submit”,User.vue 尚未設定接收 & 通知 UserProfileCard.vue 更新資料

    update 1:會即時更新名稱與自我介紹,但是圖片沒有出來!

    update 2:使用 formData 傳遞 input files,成功

    已部署

  3. 點選個人資料的 推文分頁籤時,console 報錯: TypeError: Cannot read properties of undefined (reading 'user')

    ➡️ 看起來是叫用了未定義的變數?或是 data 沒有更新,抓到空值

  4. 個人資料的 推文分頁籤 的 回覆視窗打不開,console 報錯: TypeError: Cannot read properties of undefined (reading 'user')

    ➡️ ???