|
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