按钮状态持久性

时间:2014-06-27 17:27:16

标签: meteor

我有一个'创建帖子'用户可以用来提交帖子的按钮。我只希望用户能够一次创建一个帖子。因此,用户必须删除第一个帖子以创建另一个帖子,否则他们将不得不等待其他人删除该帖子 - 这是完全可以接受的。

此外,我希望当按钮为disabled时,他们已经有了他们的实时帖子。

所以,基本上,什么是将按钮状态附加到帖子状态的最佳方式,这样一旦删除帖子,就会启用该按钮。

感谢。

1 个答案:

答案 0 :(得分:1)

幸运的是,空格键使这很容易做到。请查看this post的“智慧属性”部分。

以下是一个例子:

<template name="post">
  <button disabled={{isDisabled}}>Create Post</button>
</template>
Template.post.isDisabled = function () {
  return Posts.findOne();
};

在这种情况下,如果找到任何帖子,该按钮将被禁用,但您可以根据具体要求轻松修改该按钮。

相关问题