2016-06-13 7 views
0

dom-ifテンプレートを再レンダリングする方法。 boolean variableの代わりにfunctionが使用されている場合。dom-ifテンプレートを再レンダリングする方法

は、ここで私は上の再チェックの条件にしようとしている https://jsbin.com/lacoguy/edit?html,console,output

...上記のクエリのためのjsBinを行くDOM-場合はテンプレートとは、従属値の変更後にそれらを再レンダリング。

dom-reapeatでテンプレートを再レンダリングする方法があります。それはのように動作します

this.$.templateId.render(); 

dom-ifのテンプレートと同じ運はありません。

+0

stackoverflowの将来の訪問者のためにコードの関連部分をここに貼り付けることができればよいでしょう。 – Maria

答えて

2

コードを見ると、計算された関数がプロパティselectedPageに依存することが分かりました。そのプロパティを関数の引数にする必要があります。 selectedPageの値が変更されるたびに機能が再評価されるようになりました。

<template dom-if="isBookingPage(selectedPage)"> 
    <span>Booking page toolbar rendered</span> 
    </template> 
関連する問題