|
1 | 1 | <!-- The chat view --> |
2 | | -<section class="container" data-ng-controller="ChatController"> |
| 2 | +<section class="container" ng-controller="ChatController"> |
3 | 3 | <div class="page-header"> |
4 | 4 | <h1>Chat Example</h1> |
5 | 5 | </div> |
6 | 6 | <!-- The message form --> |
7 | 7 | <form class="col-xs-12 col-md-offset-4 col-md-4" ng-submit="sendMessage();"> |
8 | 8 | <fieldset class="row"> |
9 | 9 | <div class="input-group"> |
10 | | - <input type="text" id="messageText" name="messageText" class="form-control" data-ng-model="messageText" placeholder="Enter new message"> |
| 10 | + <input type="text" id="messageText" name="messageText" class="form-control" ng-model="messageText" placeholder="Enter new message"> |
11 | 11 | <span class="input-group-btn"> |
12 | | - <button type="submit" class="btn btn-primary">Submit</button> |
| 12 | + <button type="submit" class="btn btn-primary" ng-disabled="!messageText.length">Submit</button> |
13 | 13 | </span> |
14 | 14 | </div> |
15 | 15 | </fieldset> |
16 | 16 | </form> |
17 | 17 | <ul class="list-unstyled"> |
18 | 18 | <!-- List all messages --> |
19 | | - <li class="col-xs-12 col-md-offset-4 col-md-4 chat-message" data-ng-repeat="message in messages"> |
20 | | - <small class="pull-right text-muted" data-ng-bind="message.created | date:'mediumTime'"></small> |
21 | | - <img data-ng-src="{{message.profileImageURL}}" alt="{{message.username}}" class="pull-left chat-profile-image" /> |
| 19 | + <li class="col-xs-12 col-md-offset-4 col-md-4 chat-message" ng-repeat="message in messages"> |
| 20 | + <small class="pull-right text-muted" ng-bind="message.created | date:'mediumTime'"></small> |
| 21 | + <img ng-src="{{message.profileImageURL}}" alt="{{message.username}}" class="pull-left chat-profile-image" /> |
22 | 22 | <div class="pull-left chat-message-details"> |
23 | | - <strong data-ng-bind="message.username"></strong> |
| 23 | + <strong ng-bind="message.username"></strong> |
24 | 24 | <br> |
25 | | - <span data-ng-bind="message.text"></span> |
| 25 | + <span ng-bind="message.text"></span> |
26 | 26 | </div> |
27 | 27 | </li> |
28 | 28 | </ul> |
|
0 commit comments