2015-01-27 7 views
0

При установке на иврит буквы в массиве и использовать этот массив для создания кнопок радио в angularjs Ui загрузчика, я получаю это сообщение в консоли для каждого значения:Угловые JS и кнопки щий бутстраповских радио еврейских букв

Error: [$parse:lexerr] Lexer Error: Unexpected next character at columns 0-0 [ב] in expression [בניברק]. 
    http://errors.angularjs.org/1.2.16/$parse/lexerr?p0=Unexpected%20next%20character%20&p1=s%200-0%20%5B%D7%91%5D&p2=%D7%91%D7%A0%D7%99%D7%91%D7%A8%D7%A7 
     at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:78:12 
     at Lexer.throwError (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:10015:11) 
     at Lexer.lex (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:9969:16) 
     at Parser.parse (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:10199:30) 
     at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:11048:37 
     at Scope.$eval (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:12412:16) 
     at ngModelCtrl.$render (http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.12.0.js:363:100) 
     at Object.ngModelWatch (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:17342:14) 
     at Scope.$digest (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:12243:40) 
     at Scope.$apply (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js:12516:24) 

You можно увидеть это в следующем плункере: http://plnkr.co/edit/Y6AkNrd53ODMwBwUV7ru?p=preview

ответ

1

Его похоже, что с ивритом нет проблем.

Я сменил ваш плункер и сменил метку, содержащую ng-repeat для div, и установил ng-модель ввода в br (потому что для него была установлена ​​неопределенная переменная). теперь его хорошо работает без ошибок.

You can see the plunker at [http://plnkr.co/edit/etuEopNOllXpzJbl9qXL?p=preview][1]