3
我試圖擁有「用戶權限」,例如Admin,User。我試着讓方資產淨值僅當用戶是管理員檢查MeteorJS中的用戶組
if (Meteor.isClient) {
\t Template.side_nav.helpers({
\t \t isAdmin: function(group) {
\t \t \t console.log(group);
\t \t \t return this.group === "Admin";
\t \t }
\t });
}
{{#if isAdmin {{currentUser.profile.group}}}
<ul class="nav nav-sidebar">
<li><a href="{{pathFor route='register'}}">Add User</a></li>
<li><a href="{{pathFor route='panel-remove'}}">Remove User</a></li>
<li><a href="{{pathFor route='panel-dashboard'}}k">Block IP</a></li>
<li><a href="{{pathFor route='panel-dashboard'}}">Edit Rules</a></li>
<li><a href="{{pathFor route='panel-dashboard'}}">Settings</a></li>
</ul>
{{/if}}
的側邊導航模板被稱爲「side_nav」顯示的鏈接。不知道爲什麼它不工作,當我把它放在變量只是錯誤,當我把它放在引號標記它只是輸出實際的字符串({{currentUser ..}}),當我硬編碼「管理」進入if聲明它仍然無法正常工作......
我剛剛意識到我犯的這個愚蠢的錯誤xD對於這個已經太晚了。謝謝! – denn1s
當然,沒問題。請確保將答案標記爲已接受,如果它適合您。 –