2016-12-22 9 views
1

の下で計算された条件をrestampていませんこれは正常に動作するので問題ではありませんが、catch関数は_hidden関数が別のプロパティに基づいてtrueまたはfalseを返す可能性があります(変更可能かもしれません)。フィルタがrerendersすると再評価を強制する必要があります。 _isHiddenの場合、dom-ifテンプレートの内容を隠すか表示します。ポリマーDOM-場合は、だから私はシナリオを持っているDOMリピート

誰かが私の問題になると考えていますか?

ありがとうございます!あなたはまた、_isHiddenプロパティバインドする必要があり

+0

あなたはrelavantのjavascriptを投稿することができますも – a1626

+0

それは、この時点で非常に関連性がないですが、 '_isHidden()' trueまたはfalseを返す可能性がありますし、 '_filter(フィルター) 'は、反復がレンダリングされるかどうかを担当するtrueまたはfalseを返す' function(object) 'を返します。 – Viktor

+0

'dom-repeat'が再評価されている場合、デフォルトで' dom-if'が再評価されています – a1626

答えて

0

<template is="dom-repeat" items="{{objects}}" as="o" filter="{{_filter(filter)}}"> 
    ... 
    <template is="dom-if" if="{{_isHidden}}" restamp> 
    foo 
    </template> 
    ... 
</template> 
関連する問題