Whenever a component in AEM outputs an HTML tag with an attribute that has capital letters, it is converted to lowercase. This affects the ability to use Angular 2 framework.
Capital letters are not recommended by the HTML specification. However, Angular 2 framework choose to use camel cased attributes. AEM product rewrites attributes to lowercase by design.
In AEM6.3, this issue has been resolved. A new feature was added to allow disabling the rewriting of attributes to lowercase. These new configurations are documented here.
Steps to apply the configuration: