feat: 微客宝H5客户端 - 基础架构+核心页面

This commit is contained in:
li
2026-03-14 19:44:03 +08:00
parent 54d2f617bb
commit 0e974da09c
3738 changed files with 811180 additions and 21 deletions
+18
View File
@@ -0,0 +1,18 @@
import { ref, watch } from "vue";
const useSyncPropRef = (getProp, setProp) => {
const propRef = ref(getProp());
watch(getProp, (value) => {
if (value !== propRef.value) {
propRef.value = value;
}
});
watch(propRef, (value) => {
if (value !== getProp()) {
setProp(value);
}
});
return propRef;
};
export {
useSyncPropRef
};