Теперь директива data-if работает корректно
Пофиксил сервис $hash