Выражение AngularJS не может вычислить строку, содержащую дефис (только для IE, версия - 11) - PullRequest
0 голосов
/ 18 февраля 2019

В приведенном ниже примере, если имя содержит дефис ('-'), выражение AngularJS не сможет это оценить.В результате значение поля оценивается как «610» вместо «0610-FC2».

var app = angular.module('myApp', []);

app.controller('namesCtrl', function($scope) {
    $scope.names = [
        '0610-FC2'
        ];
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.4/angular.min.js"></script>
<body>
<ul ng-app="myApp" ng-controller="namesCtrl" >
  <li ng-repeat="n in names" value="{{n}}">{{n}}</li>
</ul>
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...