diff --git a/src/views/Home/components/Scene.vue b/src/views/Home/components/Scene.vue
index 6e97b6a9..cc593aa9 100644
--- a/src/views/Home/components/Scene.vue
+++ b/src/views/Home/components/Scene.vue
@@ -37,8 +37,9 @@
+ style="width: 1px;height: 0"
+ @update:ai-assistant-visible="getValue">
+
@@ -104,7 +105,7 @@ const getSceneList=()=>{
* @param index
*/
const createScene = (scene,index)=>{
- if (index === 0 || index === 1 || index === 2){
+ if ([0, 1, 2].includes(index)){
if (createRef.value) {
// 检查 scene 是否有 value 属性,如果没有则直接使用 scene
const sceneData = scene.value !== undefined ? scene.value : scene;
@@ -132,11 +133,11 @@ const getValue = (val) => {
const indicators = Array.from(document.getElementsByClassName('el-carousel__indicators'))
const allElements = [...containers, ...indicators]
- allElements.forEach(item => {
- if (item) {
- item.style.zIndex = val ? '-1' : 'unset'
- }
- })
+ // allElements.forEach(item => {
+ // if (item) {
+ // item.style.zIndex = val ? '-1' : 'unset'
+ // }
+ // })
}
// 使用 defineExpose 显式暴露方法,使其可以被外部组件通过 ref 访问