22.3.29航海996期第4週第4日TIL
Done list
1)実施
レポート
Trouble shooting
1.投稿記事作成者のみが投稿記事を修正する機能を表示します。
1)SSR方式ではクライアントから直接データを呼び出すことができないため,投稿/コメントリストの復唱はtbodyのtrタグの個数に基づいて行う.(tbody->trが最終的に生成する長さは、APIが提供するデータ配列の長さと同じである.-1の原因はtheadを排除するためである.)
2)trの属性にuserIDを入れ,ログインユーザのトークン中のuserIDと比較する!
3)2つのuserIDが同じtr修正/削除ボタンのみが表示されます.
let currentUserId_DB = response.user._id
for ( let i =0; i < document.getElementsByTagName('tr').length-1; i++){
let fixbtnId = $(`#fixbtn${i}`).attr('class').split('`')[1]
if (currentUserId_DB === fixbtnId){
$(`#fixbtn${i}`).show()
}
2.jqueryで認識できない式エラー
$(`ABCD(${num})`)
と表記する.To do list
Reference
この問題について(22.3.29航海996期第4週第4日TIL), 我々は、より多くの情報をここで見つけました https://velog.io/@kr4460/22.03.29-항해99-6기-4주-4일차-TILテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol