sergAccount

Untitled

Sep 29th, 2020
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.92 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Hello Vue</title>
  5.     <meta charset="utf-8">
  6.     <!-- https://unpkg.com/vue@2.6.11/dist/vue.min.js -->
  7.     <!-- подключение фреймворка vue.js -->
  8.     <script type="text/javascript" src="https://unpkg.com/vue"></script>
  9.     <style type="text/css">
  10.     .active {
  11.       color: red
  12.     }
  13.     .some {
  14.       font-size: 24px;
  15.     }    
  16.     </style>
  17. </head>
  18. <body>
  19. <!-- элемент div c идентификатором app -->
  20. <!-- v-for -->
  21. <div id="app">       
  22.      <input type="number" v-model="price" />
  23.  
  24.      <br>
  25.      ORIGINAL:
  26.      {{message}}
  27.      <br>
  28.      {{ message | capitalize | addWord}}
  29.      <br>
  30.      ORIGINAL: {{price}}
  31.      <br>
  32.       {{price | toFixed(3) }}
  33.       <br>
  34.      
  35. </div>
  36. </body>
  37. <script type="text/javascript">
  38.     // создаем объект Vue (экземпляр Vue)
  39.     new Vue({
  40.   el: "#app",
  41.   data: {    
  42.     result: '',
  43.     price: 10.0777,
  44.     bonus2: 2,
  45.     message: 'some message',                        
  46.     products: [
  47.       {name: "Product1", price: 100},
  48.       {name: "Product2", price: 200}
  49.     ]
  50.   },
  51.   methods : {
  52.       buttonclicked : function() {
  53.         console.log('buttonclicked');
  54.       },
  55.       clickme : function(param){
  56.         console.log('clickme=' + param);
  57.       },
  58.       changebgcolor : function() {
  59.           this.styleobj.backgroundColor = "green";
  60.       },
  61.       originalcolor : function() {
  62.           this.styleobj.backgroundColor = "red";
  63.       }
  64.   },
  65.   filters: {
  66.       capitalize: function (value) {
  67.         if (!value) return ''
  68.         value = value.toString()
  69.         return value.charAt(0).toUpperCase() + value.slice(1)
  70.       },
  71.       addWord: function (value) {                
  72.         value = value.toString()
  73.         return value + ' HELLO!';
  74.       },
  75.       toFixed: function(value, limit) {
  76.         return value.toFixed(limit);
  77.       }
  78.   }
  79. })
  80. </script>
  81. </html>
Add Comment
Please, Sign In to add comment