2017-05-04 48 views
0

你好我正在建立一個社交應用程序,並在每張圖片我有一個評論section.I想渲染每個評論,幷包括一個刪除按鈕只有發表評論的用戶。可以有人幫我處理這個問題嗎? 這裏是我如何渲染評論:顯示elemnt特定用戶與nodejs

{{# each image.comments}} 
<div class="comments clearfix"> 
<img src="{{this.avatar}}" class="logo"> 
<span><strong>{{this.userName}}</strong><br> {{this.comment}}</span> 
</div> 
{{/each}} 

`

回答

0

您可以跟蹤在數據庫中的圖像的意見。當用戶評論圖片商店的評論以及檢查用戶標識是否與圖片的所有者標識相同時。如果是這樣,那麼只有評論的用戶必須是所有者,併爲評論設置一個類似「isOwner = true」的屬性以及評論文本。

而在前端,您可以檢查此屬性,並設置了刪除圖標..

{{#each image.comments}} 
<div class="comments clearfix"> 
<img src="{{this.avatar}}" class="logo"> 
<span><strong>{{this.userName}}</strong><br> {{this.comment}}</span> 
{{#if this.isOwner}} 
<i class="fa fa-trash"></i> 
{{/if}} 
</div> 
{{/each}} 
+0

我的問題是在哪裏誰評論的用戶不是image.i所有者的情況下想我需要一種方法來檢查我看到的每一條評論 –

+0

。在這種情況下,你必須在當前會話中檢查用戶。 –

+0

我做這個工作。感謝您的時間 –