当前位置:  开发笔记 > 编程语言 > 正文

Meteor入门:点击显示/隐藏模板

如何解决《Meteor入门:点击显示/隐藏模板》经验,为你挑选了1个好方法。



1> Erez Hochman..:

好吧,如果你想做"流星之路"有两个基本选项,你需要决定最适合你的需求:

一个.您可以使用UI.insert和UI.render(或UI.renderWithData,如果您需要渲染数据,请将要使用的模板注入占位符,例如:

UI.insert(UI.render(Template.name), document.body)
UI.insert(UI.renderWithData(Template.foo, {bar: "baz"}), document.body)

b:您可以在模板中使用基于会话的条件,并将其命令仅在设置某个会话时出现,例如:

 

 Template.signInForm.userPressedSignUp = ->
   return Session.get 'signUp-visible"

 Template.signInForm.events
    'click .signUp': (event) ->
       Session.set 'signUp-visible', true

 Session.set 'signUp_visible', false

  # The template will not show the contents of the "with" as long as the session
  # variable is 'false', change it by clicking on "signUp" div when you want the form to appear

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有