From the Docs:
Embedding interpolation markup inside expressions
Note: AngularJS directive attributes take either
Directives which expect Boolean values won't work:
ERRONEOUS
When the expression evaluates to the Boolean value false, interpolation will return the string "false". Strings that have length greater than zero are truthy. The ng-hide directive will always hide and never show the input element.
CORRECT