The Angular documentation is missing a few things. Can someone summarize what the undocumented features are?
Angular is an open-source, JavaScript framework written in TypeScript. Google maintains it, and its primary purpose is to develop single-page applications. As a framework, Angular has clear advantages while also providing a standard structure for developers to work with.
Angular insufficiently caters to frond-end sensibilities, so many front-enders tend to ignore it. Back-enders do not have these problems. They have no preconceived notion of how front-end code is supposed to work, and aren't trained to recognise Angular's performance problems.
Angular 1.0.5 and 1.0.4:
$parent
- can be used as a hack for binding to a primitive property in a parent scope - example
$$phase
- can be used to determine if a $digest is already in progress - see this SO answer
change
parameter that accepts an expression (example plnkr)ng-change
parameter that accepts an expression$observe
method (although it is mentioned on the Directives page)get()
info()
$locationChangeStart(evt, newUrl, oldUrl)
(example)$locationChangeSuccess(evt, newUrl, oldUrl)
(see also What's the difference between $locationChangeSuccess and $locationChangeStart?)input type="radio"
, see Disqus comment in API docsIf you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With