mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-03-17 07:40:22 +00:00
fix(docs): added note about using JSON3 as a polyfill for IE7
This commit is contained in:
parent
536de14821
commit
2e3651686c
1 changed files with 8 additions and 8 deletions
|
|
@ -12,12 +12,12 @@ on IE v8.0 or earlier.
|
|||
|
||||
To make your angular application work on IE please make sure that:
|
||||
|
||||
1. You provide JSON.stringify (via
|
||||
[Douglas Crockford's JSON2 library](https://github.com/douglascrockford/JSON-js), or similar)
|
||||
if the browser does not have it. IE7 and earlier will need this.
|
||||
1. You polyfill JSON.stringify if necessary (IE7 will need this). You can use
|
||||
[JSON2](https://github.com/douglascrockford/JSON-js) or
|
||||
[JSON3](http://bestiejs.github.com/json3/) polyfills for this.
|
||||
|
||||
2. you **do not** use custom element tags such as `<ng:view>` (use the attribute version `<div
|
||||
ng-view>` instead), or
|
||||
2. you **do not** use custom element tags such as `<ng:view>` (use the attribute version
|
||||
`<div ng-view>` instead), or
|
||||
|
||||
3. if you **do use** custom element tags, then you must take these steps to make IE happy:
|
||||
|
||||
|
|
@ -29,7 +29,7 @@ To make your angular application work on IE please make sure that:
|
|||
document.createElement('ng-include');
|
||||
document.createElement('ng-pluralize');
|
||||
document.createElement('ng-view');
|
||||
|
||||
|
||||
// Optionally these for CSS
|
||||
document.createElement('ng:include');
|
||||
document.createElement('ng:pluralize');
|
||||
|
|
@ -71,7 +71,7 @@ categories, and each category has its own fix.
|
|||
|
||||
## The Good News
|
||||
|
||||
The good news is that these restrictions only apply to element tag names, and not to element
|
||||
The good news is that these restrictions only apply to element tag names, and not to element
|
||||
attribute names. So this requires no special handling in IE: `<div my-tag your:tag></div>`.
|
||||
|
||||
|
||||
|
|
@ -137,7 +137,7 @@ The to make CSS selector work with custom elements the custom element name must
|
|||
<script>
|
||||
// needed to make ng-include parse properly
|
||||
document.createElement('ng-include');
|
||||
|
||||
|
||||
// needed to enable CSS reference
|
||||
document.createElement('ng:view');
|
||||
</script>
|
||||
|
|
|
|||
Loading…
Reference in a new issue