2015-09-06 2 views

ответ

15

Ember.computed.equal не принимает два ключа собственности, она занимает одно ключевое свойство и одно постоянное значение. Получено с the documentation:

Вычисленное свойство, которое возвращает true, если предоставленное зависимое свойство равно заданному значению.

Если вы хотите сравнить два разных свойства, вам придется написать вычисленное свойство вручную, как вы сделали с idCreator2.

+0

Спасибо. Как я мог пропустить это ... :) Работа слишком поздно ночью, я думаю. –

+0

Является ли это документированным или нет, это ужасный и неожиданный аспект 'computed.equal()' и заставляет меня думать, что 'computed.equal()' следует избегать вообще. – pbanka

Смежные вопросы