【发布时间】:2015-05-22 02:28:02
【问题描述】:
我用流星 js 做我的第一个应用程序,我需要关于在特定模板上显示元素的建议。我有所有模板和内容 div 的标题,其中模板与铁路由器切换。我在标题上有两个按钮,它们不会显示在某些模板上,所以我必须在特定模板上隐藏/显示它。
现在我为每个附加到主 div onload 的模板帮助函数做了。在那个函数中有一些 jQuery hide() 和 show() 函数。我觉得这不是最好的解决方案,我很好奇是否有人使用更好的方法来显示/隐藏不同模板上的元素。
【问题讨论】:
-
您能说明一下您是如何进行路由和模板切换的吗?通常,在许多模板上重复的元素被放在 Iron Router 中的 layoutTemplate 中。如果某些模板不使用与其他模板相同的标题,只需为它们分配一个不带按钮的不同 layoutTemplate。
标签: javascript meteor onload