1 回答

TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個(gè)贊
因?yàn)?likes 數(shù)組的 key 是一個(gè)對(duì)象。您應(yīng)該只使用對(duì)象的 id 來使用地圖過濾器,例如:
{% for comunidad in comunidades %}
? ? ? ? ? {% if likes %}
? ? ? ? ? ? ? ?{{ likes[0].comunidad.id }}
? ? ? ? ? ? ? ?{{ likes[1].comunidad.id }}
? ? ? ? ? ? ? ?--{{ comunidad.id }}--
? ? ? ? ? ? ? ?{% if comunidad.id in likes|map(p => p.comunidad.id)? %}
? ? ? ? ? ? ? ? ? ? OK
? ? ? ? ? ? ? ?{% endif %}
? ? ? ? ? {% endif %}
? ? ?{% endfor %}
輸出將是:
? ? 1
3
--3--
? ? ? ? OK
? ? ? ? ? ? 1
3
--2--
? ? ? ? ? ? 1
3
--1--
? ? ? ? OK
所以只有第一個(gè)和最后一個(gè)元素會(huì)匹配
- 1 回答
- 0 關(guān)注
- 146 瀏覽
添加回答
舉報(bào)