|
@@ -0,0 +1,26 @@
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <h1>第六个</h1>
|
|
|
+ <h1>我叫{{obj.name}},今年{{age1}}</h1>
|
|
|
+ <button @click="changeName">修改姓名</button>
|
|
|
+ <button @click="changeAge">修改年龄</button>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script setup name='demo6'>
|
|
|
+import { ref, reactive,toRefs,toRef} from 'vue'
|
|
|
+// 解构
|
|
|
+// let [x,t,e,s,s] = [1,2,3,4,5]
|
|
|
+let obj = reactive({
|
|
|
+ name:"小明",
|
|
|
+ age:30,
|
|
|
+})
|
|
|
+let age1 = toRef(obj,'age')
|
|
|
+// let {name,age} = toRefs(obj)
|
|
|
+function changeName() {
|
|
|
+ obj.name = '图图'
|
|
|
+}
|
|
|
+</script>
|
|
|
+<style lang='scss' scoped>
|
|
|
+
|
|
|
+</style>
|