Procházet zdrojové kódy

lesson 3: contain the classical event handling within the app.

Frederic G. MARAND před 7 roky
rodič
revize
e63de9023c
1 změnil soubory, kde provedl 9 přidání a 6 odebrání
  1. 9 6
      lesson3/3.js

+ 9 - 6
lesson3/3.js

@@ -3,13 +3,16 @@ const app = new Vue({
   el: '#root',
   data: {
     names: ['Joe', 'Mary', 'Jane', 'Jack'],
+  },
+
+  mounted() {
+    document.querySelector('#button').addEventListener('click', () => {
+      "use strict";
+      const name = document.querySelector('#input');
+      app.names.push(name.value);
+      name.value = '';
+    });
   }
 });
 
 
-document.querySelector('#button').addEventListener('click', () => {
-  "use strict";
-  const name = document.querySelector('#input');
-  app.names.push(name.value);
-  name.value = '';
-});