У меня есть эта линия в моем шаблоне:Можете ли вы использовать array.filter в Angular binding?
<span>{{ data.things.find(r => { return r.id == 5 }).description }}</span>
Когда я запускаю это, я получаю следующее сообщение об ошибке:
Parser Error: Bindings cannot contain assignments at column...
Означает ли это, вы не можете использовать array.find
изнутри привязки?
Я знаю, что мои объекты имеют значения, а выражение оценивается в окне часов. Любые предложения?
Редактировать: В то время как this question и его ответ обойдет проблему, я не думаю, что они дубликаты. Этот вопрос специфичен для фильтрации в меньшем списке, возможно, в одной записи, где по мере того, как моя проблема получает каждую запись каждый раз. Ответ Тьерри-Темплиера выглядит неплохо в этом отношении, и мне нравится, насколько он чист, что делает html.
Возможный дубликат [сортировки углов 2 и фильтра] (http://stackoverflow.com/questions/32882013/angular-2-sort-and-filter) –