diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index b957521..31c67f7 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,7 +4,7 @@
-
+
@@ -58,7 +58,7 @@
1745919613888
-
+
@@ -140,7 +140,15 @@
1746191210625
-
+
+
+ 1746192333201
+
+
+
+ 1746192333201
+
+
@@ -169,6 +177,7 @@
-
+
+
\ No newline at end of file
diff --git a/src/components/Person.vue b/src/components/Person.vue
index 930e5ec..f9d2e34 100644
--- a/src/components/Person.vue
+++ b/src/components/Person.vue
@@ -5,11 +5,22 @@ let firstName = ref('zhang')
let listName =ref('san')
// 计算属性有缓存
-let myName = computed(()=>{
+let myName = computed({
//return firstName.value + listName.value
- return firstName.value.slice(0,1).toUpperCase() + firstName.value.slice(1) + '-' + listName.value
+ get(){
+ return firstName.value.slice(0,1).toUpperCase() + firstName.value.slice(1) + '-' + listName.value
+ },
+ set(setName){
+ const [val1,val2] = setName.split('-')
+ firstName.value = val1
+ listName.value = val2
+ }
})
+function changeName(){
+ myName.value = 'li-si'
+}
+
@@ -18,7 +29,8 @@ let myName = computed(()=>{
名:
姓名:{{myName}}
-
+
+