0
我有一個場景,我使用的註冊助手ifeq
條件是比較我的每個語句中使用的對象和視圖文件公開的單獨對象。即blog_comment
和user
對象。把手訪問嵌套每個語句中的非關聯對象
但是,我似乎無法找到一種方法來訪問user
對象的事實,它與blog_comment
的每個語句沒有關係。有沒有辦法在handlebars表達式中訪問非相關對象?這是由視圖公開訪問
兩個對象:
blog_comments
(繞環通過)
user
(表示當前登錄的用戶的信息)
這裏是我的ifeq
條件:
hbs.registerHelper('ifeq', function(value1, value2, options){
return((value1 === value2) ? options.fn(this) : options.inverse(this));
});
這裏是我的視圖文件:(比較blog_comments.userId
到user.userId
)
{{#blog_comments}}
<i>{{createdAtDateSlug}}</i>
{{#ifeq userId user.userId}}<a href="#" class="blog-comment-delete" data-blog-id="{{blogId}}" data-comment-id="{{blogCommentId}}">Delete</a></p>
{{/ifeq}}
<p class="blog-comment">{{comment}}</p>
{{/blog_comments}}