You will get one of these:
Uncaught (in promise) TypeError: Cannot read property 'toUpperCase' of undefined(…)
ReactCompositeComponent.js:870 Uncaught TypeError: Cannot read property 'displayName' of undefined
if you try to:
| { | |
| "Afghan": "أفغاني", | |
| "Albanian": "ألباني", | |
| "Algerian": "جزائري", | |
| "American": "أمريكي", | |
| "Andorran": "أندوري", | |
| "Angolan": "أنغولي", | |
| "Antiguans": "انتيغوا", | |
| "Argentinean": "أرجنتيني", | |
| "Armenian": "أرميني", |
| <!DOCTYPE html> | |
| <html data-ng-app="TestApp"> | |
| <head> | |
| <script src="http://code.angularjs.org/1.2.9/angular.js"></script> | |
| <script> | |
| angular.module('TestApp', []) | |
| .factory('beforeUnload', function ($rootScope, $window) { | |
| // Events are broadcast outside the Scope Lifecycle |
| <select name="country"> | |
| <option value="" disabled selected>إختر</option> | |
| <option value="أفغانستان">أفغانستان</option> | |
| <option value="ألبانيا">ألبانيا</option> | |
| <option value="الجزائر">الجزائر</option> | |
| <option value="أندورا">أندورا</option> | |
| <option value="أنغولا">أنغولا</option> | |
| <option value="أنتيغوا وباربودا">أنتيغوا وباربودا</option> | |
| <option value="الأرجنتين">الأرجنتين</option> | |
| <option value="أرمينيا">أرمينيا</option> |