Javascript 如何重新呈现dom if模板

Javascript 如何重新呈现dom if模板,javascript,polymer,Javascript,Polymer,如何重新呈现dom if模板。使用If函数代替布尔变量 下面是上面查询的jsBin。。。 我试图重新检查dom if模板上的条件,并在依赖值更改后重新呈现它们 有一种使用dom reapeat重新呈现模板的方法。它就像 this.$.templateId.render(); 使用dom if的模板没有同样的运气。查看您的代码,我发现计算出的函数依赖于属性selectedPage,因此您应该将该属性作为函数的参数。现在,只要selectedPage的值发生变化,该函数就会重新计算 <

如何重新呈现dom if模板。使用If函数代替布尔变量

下面是上面查询的jsBin。。。

我试图重新检查dom if模板上的条件,并在依赖值更改后重新呈现它们

有一种使用dom reapeat重新呈现模板的方法。它就像

this.$.templateId.render();

使用dom if的模板没有同样的运气。

查看您的代码,我发现计算出的函数依赖于属性
selectedPage
,因此您应该将该属性作为函数的参数。现在,只要
selectedPage
的值发生变化,该函数就会重新计算

  <template dom-if="isBookingPage(selectedPage)">
    <span>Booking page toolbar rendered</span>
  </template>

预订页面工具栏已呈现

如果您还可以将代码的相关部分粘贴到此处,以便将来的访客访问stackoverflow,那就太好了。