Cristiano Magro
2024-12-27 3194f731744b40c7c5564a4848a740de592054fc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
const app = Vue.createApp({
  data() {
    return {
      currentUserInput: "",
      message: "Vue is great!",
    };
  },
  methods: {
    saveInput(event) {
      this.currentUserInput = event.target.value;
    },
    setText() {
      // this.message = this.currentUserInput;
      this.message = this.$refs.userText.value;
      // console.dir(this.$refs.userText)
    },
  },
  beforeCreate(){
    console.log("beforeCreate()");
  },
  created(){
    console.log("create()");
  },
  beforeMount(){
    console.log("beforeMount()");
  },  
  mounted(){
    console.log("mounted()");
  },   
  beforeUpdate(){
    console.log("beforeUpdate()");
  },
  updated(){
    console.log("updated()");
  },
  beforeUnmount(){
    console.log("beforeUnmount()");
  },
  unmounted(){
    console.log("upmounted()");
  }
});
 
app.mount("#app");
 
const app2 = Vue.createApp({
  data() {
    return {
      favoriteMeal: "pizza!!",
    };
  },
  computed: {},
  watch: {},
  methods: {},
  template: `
    <p>{{ favoriteMeal }}</p>
  `,
});
 
app2.mount("#app2");