所以我有一个页面显示来自ul。
中的集合的一些数据(问题)Link to example(随意摆弄,这只是样本数据!)
如果用户点击右下方的按钮,则会显示先前隐藏的div与textarea,以便用户发布新问题。一切正常。问题是,如果在用户输入新问题时从另一个用户发布新问题,则该用户将被重新投入“问题视图”,因为由于新条目而重新呈现了ul。
我想要的是当前正在键入新问题的用户不会立即看到新问题,因此他可以继续在div中输入textarea。 - >我需要的是一种防止ul(其模板)重新渲染的方法。
我尝试了{{#constant}}
所有这些东西+看了that post但它无法让它发挥作用。
我需要的是一种防止重新点击“发布问题”按钮的方法,当然还有一种方法可以在发布问题后继续重新渲染,并再次隐藏textarea + div。
我希望你们能帮忙! THX!
最好的问候P
答案 0 :(得分:1)
我认为没有必要等待渲染新问题,因为对话框无论如何都是不透明的,所以它对用户来说没有区别。您只需要确保不会呈现对话框本身。
有三种方法可以实现它:
{{#constant}}
块中添加对话框。{{#isolate}}
块。答案 1 :(得分:0)
尝试在您的问题上添加唯一的ID:
ID = “问题_ {{_ ID}}”
然后流星可以更聪明地了解它的更新内容。