1
我通過this流星教程工作,我已經更新了進口/ UI/task.html,只顯示任務,誰創造了他們如下用戶:流星簡單todos應用程序 - 我如何顯示只有當前用戶不完整的任務計數?
<template name="task">
{{#if isOwner}}
<li class="{{#if checked}}checked{{/if}} {{#if private}}private{{/if}}">
<button class="delete">×</button>
<input type="checkbox" checked="{{checked}}" class="toggle-checked" />
<span class="text">{{text}}</span>
</li>
{{/if}}
</template>
然而,我仍然有表示未計數所有用戶的任務,我想將其更改爲僅登錄的用戶。這是我認爲需要更改的imports/ui/body.js的一部分。
Template.body.helpers({
tasks() {
const instance = Template.instance();
if (instance.state.get('hideCompleted')) {
// If hide completed is checked, filter tasks
return Tasks.find({ checked: { $ne: true } }, { sort: { createdAt: -1 } });
}
// Otherwise, return all of the tasks
// Show newest tasks at the top. This is the meat of the thing!
return Tasks.find({}, { sort: { createdAt: -1 } });
},
incompleteCount() {
return Tasks.find({ checked: { $ne: true } }).count();
},
});
歡迎來到SO。請先閱讀幫助部分,特別是:https://stackoverflow.com/help/mcve。不要期望這裏的人閱讀本教程只是爲了瞭解您遇到的問題。解釋問題中的問題。另外,向我們展示你所嘗試的,而不是你認爲必須改變的。 –