test.html 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!DOCTYPE html>
  2. <html lang="en" ng-app='fea5'>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>AngularJS Silifonov</title>
  6. <link rel="stylesheet" type="text/css" href="node_modules/bootstrap/dist/css/bootstrap.min.css"/>
  7. </head>
  8. <body>
  9. <div class="container" ng-controller="Main">
  10. <div class="page-header"><h1>Hello</h1></div>
  11. <h2 ng-hide="x > y">Hide</h2>
  12. <h2 ng-show="x > y">Show</h2>
  13. <h3 ng-if="false">ng-If</h3>
  14. <div ng-switch="color">
  15. <div ng-switch-when="red">red</div>
  16. <div ng-switch-when="blue">blue</div>
  17. <div ng-switch-default>Default</div>
  18. </div>
  19. <input type="number" name="name" ng-model='value'> <span>+ 1 = {{value + 2}} {{x + y}}</span>
  20. <div>{{data}}</div>
  21. <ol>
  22. <li ng-repeat="item in data track by $index">{{item}} <button ng-click="deleteItem($index)">x</button> </li>
  23. </ol>
  24. <span>{{ x + 2 + y}} {{text}}</span>
  25. <input type="number" name="textInput" ng-model='x'>
  26. <button class="btn btn-info" ng-click="sum()">+</button>
  27. <input type="number" name="textInput" ng-model='y'>
  28. <span>{{result}}</span>
  29. </br>
  30. <input type="text" name="inputText" ng-model="item">
  31. <button ng-click="addItem()">Add to array</button>
  32. </br>
  33. <section class="row">
  34. <h2>Shape Maker</h2>
  35. <div class="col-xs-6">
  36. <label for="width">Width</label>
  37. <input type="number" name="width" value={{style.width}} ng-model='style.width'></br>
  38. <label for="width">Height</label>
  39. <input type="number" name="height" value={{style.height}} ng-model='style.height'></br>
  40. <label for="background">Background</label>
  41. <input type="text" name="background" value="#" placeholder="#" ng-model='style.background'></br>
  42. <select name="22" ng-model='style.background'>
  43. <option value="blue">Blue</option>
  44. <option value="yellow">Yellow</option>
  45. <option value="green">Green</option>
  46. </select>
  47. </div>
  48. <div class="col-xs-3" ng-style="{background: style.background, height: style.height + 'px', width: style.width + 'px'}">
  49. AREA
  50. </div>
  51. </section>
  52. </div>
  53. <script src="node_modules/angular/angular.js"></script>
  54. <script src="app/app.module.js"></script>
  55. <script src="app/controllers/main.controller.js"></script>
  56. </body>
  57. </html>