fix: 修改弹窗
This commit is contained in:
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/chat-header/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlDaGF0L2NoYXQtaGVhZGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\r\n <div class=\"Navigation\">\r\n <div class=\"Navigationcontent\">\r\n <image\r\n @click=\"Returnfunc\"\r\n style=\"width: 46rpx;height: 46rpx;;\"\r\n src=\"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png\"\r\n mode=\"scaleToFill\"\r\n class=\"Navigation-return\"\r\n />\r\n <div class=\"Navigation-name\">\r\n {{ Title }}\r\n </div>\r\n <div></div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { onMounted, onUnmounted, ref } from \"../../../adapter-vue\";\r\nimport {\r\n TUIStore,\r\n StoreName,\r\n IConversationModel,\r\n TUITranslateService,\r\n} from \"@tencentcloud/chat-uikit-engine\";\r\nimport { TUIGlobal } from \"@tencentcloud/universal-api\";\r\nimport { onLoad, onNavigationBarButtonTap } from \"@dcloudio/uni-app\";\r\n\r\nconst emits = defineEmits([\"openGroupManagement\"]);\r\nconst props = defineProps([\"isGroup\"]);\r\n\r\nconst currentConversation = ref<IConversationModel>();\r\nconst typingStatus = ref(false);\r\nconst Title = ref(\"Global\"); // 初始化为默认标题\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nfunction Returnfunc() {\r\n uni.navigateBack({\r\n delta: 1,\r\n });\r\n}\r\n\r\nconst setChatHeaderContent = (content: string | undefined) => {\r\n Title.value = content || \"Global\"; // 确保默认值存在\r\n};\r\n\r\nonMounted(() => {\r\n TUIStore.watch(StoreName.CONV, {\r\n currentConversation: onCurrentConversationUpdated,\r\n });\r\n TUIStore.watch(StoreName.CHAT, {\r\n typingStatus: onTypingStatusUpdated,\r\n });\r\n});\r\n\r\nonUnmounted(() => {\r\n TUIStore.unwatch(StoreName.CONV, {\r\n currentConversation: onCurrentConversationUpdated,\r\n });\r\n TUIStore.unwatch(StoreName.CHAT, {\r\n typingStatus: onTypingStatusUpdated,\r\n });\r\n});\r\n\r\nonLoad(() => {\r\n setChatHeaderContent(currentConversation.value?.getShowName());\r\n});\r\n\r\nfunction onCurrentConversationUpdated(conversation: IConversationModel) {\r\n currentConversation.value = conversation;\r\n if (!typingStatus.value) {\r\n setChatHeaderContent(currentConversation?.value?.getShowName());\r\n }\r\n}\r\n\r\nfunction onTypingStatusUpdated(status: boolean) {\r\n typingStatus.value = status;\r\n if (typingStatus.value) {\r\n setChatHeaderContent(TUITranslateService.t(\"TUIChat.对方正在输入...\"));\r\n } else {\r\n setChatHeaderContent(currentConversation.value?.getShowName());\r\n }\r\n}\r\n</script>\r\n<style>\r\n.Navigation-name {\r\n font-size: 36rpx;\r\n color: #000000;\r\n font-weight: bold;\r\n}\r\n.Navigation {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n z-index: 999;\r\n width: 100%;\r\n height: 240rpx;\r\n background-image: url(\"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png\");\r\n background-position: 100% 100%;\r\n background-repeat: no-repeat;\r\n}\r\n.Navigationcontent{\r\n width: 80%;\r\n height: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 60rpx;\r\n}\r\n</style>\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onMounted","TUIStore","StoreName","onUnmounted","onLoad","TUITranslateService","Component"],"mappings":";;;;;;;;AAgCA,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,eAAeA,kBAAI,KAAK;AACxB,UAAA,QAAQA,kBAAI,QAAQ;AAyB1B,aAAS,aAAa;AACpBC,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MAAA,CACR;AAAA,IACH;AAEM,UAAA,uBAAuB,CAAC,YAAgC;AAC5D,YAAM,QAAQ,WAAW;AAAA,IAAA;AAG3BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,OAAO,MAAM;;AACU,4BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,IAAA,CAC9D;AAED,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AACxB,UAAA,CAAC,aAAa,OAAO;AACF,8BAAA,gEAAqB,UAArB,mBAA4B,aAAa;AAAA,MAChE;AAAA,IACF;AAEA,aAAS,sBAAsB,QAAiB;;AAC9C,mBAAa,QAAQ;AACrB,UAAI,aAAa,OAAO;AACD,6BAAAC,cAAA,GAAoB,EAAE,mBAAmB,CAAC;AAAA,MAAA,OAC1D;AACgB,8BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,MAC/D;AAAA,IACF;;;;;;;;;ACxGA,GAAG,gBAAgBC,SAAS;"}
|
||||
{"version":3,"file":"index.js","sources":["TUIKit/components/TUIChat/chat-header/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue?type=component"],"sourcesContent":["<template>\n <div class=\"Navigation\">\n <div class=\"Navigationcontent\">\n <image\n @click=\"Returnfunc\"\n style=\"width: 46rpx;height: 46rpx;;\"\n src=\"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png\"\n mode=\"scaleToFill\"\n class=\"Navigation-return\"\n />\n <div class=\"Navigation-name\">\n {{ Title }}\n </div>\n <div></div>\n </div>\n </div>\n</template>\n\n<script setup lang=\"ts\">\nimport { onMounted, onUnmounted, ref } from \"../../../adapter-vue\";\nimport {\n TUIStore,\n StoreName,\n IConversationModel,\n TUITranslateService,\n} from \"@tencentcloud/chat-uikit-engine\";\nimport { TUIGlobal } from \"@tencentcloud/universal-api\";\nimport { onLoad, onNavigationBarButtonTap } from \"@dcloudio/uni-app\";\n\nconst emits = defineEmits([\"openGroupManagement\"]);\nconst props = defineProps([\"isGroup\"]);\n\nconst currentConversation = ref<IConversationModel>();\nconst typingStatus = ref(false);\nconst Title = ref(\"Global\"); // 初始化为默认标题\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nfunction Returnfunc() {\n uni.navigateBack({\n delta: 1,\n });\n}\n\nconst setChatHeaderContent = (content: string | undefined) => {\n Title.value = content || \"Global\"; // 确保默认值存在\n};\n\nonMounted(() => {\n TUIStore.watch(StoreName.CONV, {\n currentConversation: onCurrentConversationUpdated,\n });\n TUIStore.watch(StoreName.CHAT, {\n typingStatus: onTypingStatusUpdated,\n });\n});\n\nonUnmounted(() => {\n TUIStore.unwatch(StoreName.CONV, {\n currentConversation: onCurrentConversationUpdated,\n });\n TUIStore.unwatch(StoreName.CHAT, {\n typingStatus: onTypingStatusUpdated,\n });\n});\n\nonLoad(() => {\n setChatHeaderContent(currentConversation.value?.getShowName());\n});\n\nfunction onCurrentConversationUpdated(conversation: IConversationModel) {\n currentConversation.value = conversation;\n if (!typingStatus.value) {\n setChatHeaderContent(currentConversation?.value?.getShowName());\n }\n}\n\nfunction onTypingStatusUpdated(status: boolean) {\n typingStatus.value = status;\n if (typingStatus.value) {\n setChatHeaderContent(TUITranslateService.t(\"TUIChat.对方正在输入...\"));\n } else {\n setChatHeaderContent(currentConversation.value?.getShowName());\n }\n}\n</script>\n<style>\n.Navigation-name {\n font-size: 36rpx;\n color: #000000;\n font-weight: bold;\n}\n.Navigation {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 999;\n width: 100%;\n height: 240rpx;\n background-image: url(\"https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png\");\n background-position: 100% 100%;\n background-repeat: no-repeat;\n}\n.Navigationcontent{\n width: 80%;\n height: 100%;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 60rpx;\n}\n</style>\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIChat/chat-header/index.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onMounted","TUIStore","StoreName","onUnmounted","onLoad","TUITranslateService","Component"],"mappings":";;;;;;;;AAgCA,UAAM,sBAAsBA,cAAAA;AACtB,UAAA,eAAeA,kBAAI,KAAK;AACxB,UAAA,QAAQA,kBAAI,QAAQ;AAyB1B,aAAS,aAAa;AACpBC,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MAAA,CACR;AAAA,IACH;AAEM,UAAA,uBAAuB,CAAC,YAAgC;AAC5D,YAAM,QAAQ,WAAW;AAAA,IAAA;AAG3BC,kBAAAA,UAAU,MAAM;AACLC,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,MAAMC,gBAAU,MAAM;AAAA,QAC7B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDC,kBAAAA,YAAY,MAAM;AACPF,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,qBAAqB;AAAA,MAAA,CACtB;AACQD,uBAAA,QAAQC,gBAAU,MAAM;AAAA,QAC/B,cAAc;AAAA,MAAA,CACf;AAAA,IAAA,CACF;AAEDE,kBAAAA,OAAO,MAAM;;AACU,4BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,IAAA,CAC9D;AAED,aAAS,6BAA6B,cAAkC;;AACtE,0BAAoB,QAAQ;AACxB,UAAA,CAAC,aAAa,OAAO;AACF,8BAAA,gEAAqB,UAArB,mBAA4B,aAAa;AAAA,MAChE;AAAA,IACF;AAEA,aAAS,sBAAsB,QAAiB;;AAC9C,mBAAa,QAAQ;AACrB,UAAI,aAAa,OAAO;AACD,6BAAAC,cAAA,GAAoB,EAAE,mBAAmB,CAAC;AAAA,MAAA,OAC1D;AACgB,8BAAA,yBAAoB,UAApB,mBAA2B,aAAa;AAAA,MAC/D;AAAA,IACF;;;;;;;;;ACxGA,GAAG,gBAAgBC,SAAS;"}
|
||||
Reference in New Issue
Block a user