← Назад
<script setup>
const vueApp = Vue.createApp({})
vueApp.mount('#app')
</script>
<template>
<div id="app"></div>
</template>
<script setup>
Vue.createApp({
data() {
return {
name: 'Tom',
age: 36
}
}
}).mount('#app')
</script>
<template>
<div id="app">
<p>Name: </p>
<p>Age: </p>
</div>
</template>
<script setup>
const tom = {name: 'Tom', age: 36}
const vueApp = Vue.createApp({
data() {
return tom
},
mounted() {
// получение данных
console.log(this.age) // 36
// изменение данных
this.age = 25;
console.log(this.age) // 25
}
})
vueApp.mount('#app')
</script>
<template>
<div id="app">
<p>Name: </p>
<p>Age: </p>
</div>
</template>
<script setup>
Vue.createApp({
data() {
return {name: 'Tom', age: 36}
},
methods: {
welcome() {
return 'Welcome ' + this.name
},
displayUser() {
return 'UserInfo: name ' + this.name + ' age ' + this.age
}
}
}).mount('#app')
</script>
<template>
<div id="app">
<p></p>
<p></p>
</div>
</template>
<script setup>
const app = Vue.createApp({
data() {
return {name: 'Tom', age: 36}
},
methods: {
incrementAge() {
this.age++
},
incrementAgeThreeTimes() {
this.incrementAge()
this.incrementAge()
this.incrementAge()
}
}
}).mount('#app')
app.incrementAgeTreeTimes()
</script>
<template>
<div id="app">
<p>Name: </p>
<p>Age: </p>
</div>
</template>
← Назад