0

当我有一个模板变量并对其进行更改时,屏幕变为白色并变为空白。

这是一个简单的例子:

{{#if var}}
<p align="center">reactive templating</p>
<button id="button" value="click"/>
{{else}}
<p align="center">worked!</p>
{{/if}} 




Session.setDefault("var",true);

  Template.content.var = function () {
    return Session.get("var");
  }

  Template.content.events({
    'click #button': function(e,t) {
      Session.set("var", false);
    }
  });
4

1 回答 1

0

问题是我有

<body>
{{>content}}
</body>

所以它重新渲染整个页面,包括页面 div。

所以改为这样做......

<body>
<div data-role="page">
{{>content}}
</div>
</body>
于 2013-09-30T00:24:35.193 回答