Submitting a new response since the behavior of Angular has changed. Equality checking with undefined now works in Angular expressions with at least 1.5, as the following code works:
ng-if="foo !== undefined"
If ng-if is true, removing the percentages property from the corresponding area and calling $ digest removes the item from the document, as you would expect.
Tahsis Claus Mar 20 '17 at 21:23 2017-03-20 21:23
source share