I want to do so:
ng-hide=\"!globals.isAdmin && mapping.is_default\"
but the expression evaluates always to false.
false
Use a controller method if you need to run arbitrary JavaScript code, or you could define a filter that returned true or false.
I just tested (should have done that first), and something like ng-show="!a && b" worked as expected.
ng-show="!a && b"