Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
ePub |
3rd paragraph |
The variable name in the text needs to be changed from "updateNameinUI" to "updateNameInUI". Note from the Author or Editor: |
Ziga Miklic | Jun 13, 2014 | Sep 05, 2014 |
Page xiii, 197 -- |
Wrong AngularJS version. Note from the Author or Editor: |
Tiago Oliveira | Aug 04, 2014 | Sep 05, 2014 | |
Page n/a Across the entire text |
"double-curly" (braces/syntax/notation) is written in an inconsistent way across the entire text. Sometimes is appears hyphenated, sometimes not. Note from the Author or Editor: |
Tiago Oliveira | Aug 21, 2014 | Sep 05, 2014 | |
Printed | Page 4 1st paragraph under the heading "The AngularJS Philosophy" |
The paragraph begins: Note from the Author or Editor: |
David Smith | Nov 30, 2014 | Apr 02, 2015 |
ePub | Page 6 Slovenia |
There is a missing singular quotation mark in the jQuery example: Note from the Author or Editor: |
Ziga Miklic | Jun 13, 2014 | Sep 05, 2014 |
ePub | Page 11 Code Example LInk |
The link to the sample code on git hub has the authors username as shyamse-shadri where is should be https://github.com/shyamseshadri/angularjs-up-and-running. Note from the Author or Editor: |
Barry Mortenson | Nov 26, 2014 | Apr 02, 2015 |
Page 56 Table 4-2 |
Table 4-2 lists type="date" as a Built-in Validator, however when I use it, Angular allows the form to be submitted with any value I supply. Note from the Author or Editor: |
Wendy Smoak | Nov 17, 2014 | Apr 02, 2015 | |
ePub | Page 77 Checkboxes |
In the example code regarding checkbox true and false values: Note from the Author or Editor: |
Marcel Krause | Jan 21, 2015 | Apr 02, 2015 |
Page 98 Last paragraph (excluding code) |
This phrase: "A simple transformRequest that takes the JSON post data and converts it into jQuery like a post datastring is as follows" doesn't make sense. It should probably read "A simple transformRequest that takes the JSON post data and converts it into a query string is as follows". Note from the Author or Editor: |
Victor Grigoriu | Jan 12, 2015 | Apr 02, 2015 | |
Page 106 Last paragraph |
The paragraph says "In the next chapter, we will [...] use the core AngularJS ngRoute module to accomplish this.", but ngRoute is only introduced in chapter 10. Note from the Author or Editor: |
Victor Grigoriu | Jan 12, 2015 | Apr 02, 2015 | |
Page 107 Chapter 7 |
Although the Chapter 7 is entitled "Unit Testing Services and XHRs" the chapter does not cover unit testing services but controllers using services, as it occurs to me. Note from the Author or Editor: |
Anonymous | Aug 09, 2014 | Apr 02, 2015 | |
Page 127 Figure 8-2 |
Line 3 has 'INR 1,024.00' instead of '£ 1,1024.00' Note from the Author or Editor: |
Victor Grigoriu | Jan 14, 2015 | Apr 02, 2015 | |
Page 128 3rd paragraph on page (the sub-section 'string' under the section 'filter') |
The text reads: "If provided a string expression, AngularJS will look for the string in the __keys__ of each object of the array..." - whereas this should really read something along the lines of: "...will look for the string __across all the keys__ of each object...". Note from the Author or Editor: |
Vidroha Debroy | Nov 05, 2014 | Apr 02, 2015 | |
ePub | Page 143 The unit test does not pass |
The test in chapter 3 seems to require a download of the angular.min file, while all previous examples in the book refers to the cdn. There should atleast be a mention of the fact that the framework now needs to be downloaded before running the example. Also, on page 124 in the karma.conf.js a "simpleSpec.js" is specified to be loaded, but no such file is mentioned in the chapter and hence is missing when running the test. Note from the Author or Editor: |
Lars Jacobsson | Sep 25, 2014 | Apr 02, 2015 |
Page 201 First paragraph / First Sentence |
The first sentence says, that Step 1 through 5 are exactly the same as in the previous example. But there is a difference in Step 4: the 'when-select' attribute is new in this second example. The Unit Test would not work without this attribute. Note from the Author or Editor: |
Anonymous | Jan 18, 2015 | Apr 02, 2015 | |
Page 211 & 212 211, Paragraph after the "two-step" process; 212, first bullet-point |
In the basic transclusion example, you first show three pieces that work together to create the directive (index.html, stock.html, and the directive.js). Then on page 211, it says "The controller and the index.html file remain unchanged from before, so we won’t repeat it." Below that, we actually find out that index.html did change, and that "(Recommended Stock : {{s.name}})" was added for basic transclusion example. Note from the Author or Editor: |
Josh Schneider | Dec 03, 2014 | Apr 02, 2015 | |
Page 227 last paragraph |
The paragraph says "Our zipCode directive..." eventhough the directives name is "validZip". Note from the Author or Editor: |
Anonymous | Oct 28, 2014 | Apr 02, 2015 | |
Page 266 Serve a single JS file; 4th paragraph |
"you can considering" should be "you can consider". |
Tiago Oliveira | Aug 21, 2014 | Sep 05, 2014 |