Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <script src="//code.jquery.com/jquery-2.1.3.js"></script>
  <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.13/angular.js"></script>
  <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.13/angular-messages.js"></script>
  <title>JQLite bug</title>
</head>
<body ng-app="app" ng-controller="MainCtrl as vm">
  <form name="vm.myForm">
    Only valid input is "whatever"<br />
    <input ng-model="vm.user.name" name="userName" some-validator />
    <div ng-messages="vm.myForm.userName.$error">
      <div ng-repeat="(name, message) in vm.messages"
           ng-message="{{::name}}">
        {{message(vm.user.name)}}
      </div>
    </div>
  </form>
  <pre>{{vm.myForm.$error | json}}</pre>
  
</body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
kentcdoddspro
0viewers