Browse Source

fix: bug修复

TIANYONG 1 year ago
parent
commit
4d8181c56e

+ 1 - 1
osmd-extended

@@ -1 +1 @@
-Subproject commit 9d9bc8a5a0b671cff29fcb8a0d0e8feb681c36e4
+Subproject commit 02b2fbfd89df9dd60fc9350986780bfa57c41aac

+ 1 - 1
src/view/plugins/move-music-score/index.tsx

@@ -482,7 +482,7 @@ export const renderForMoveData = () => {
 			list.forEach((item: any) => {
 				let index = moveData.modelList.findIndex((n: any) => n.id === item.id);
 				if (item.type === 'vf-text' && item.textContent) {
-					let textValue = document.querySelector("#" + moveData.modelList[index].id)?.querySelector("text")?.innerHTML || ''
+					let textValue = document.querySelector("#" + moveData.modelList[index]?.id)?.querySelector("text")?.innerHTML || ''
 					let targetIndex = index, preEnd = false, done = false, preIndex = index, nextIndex = index;
 					// while (textValue !== item.textContent) {
 					// 	if (preEnd) {

+ 25 - 0
src/view/plugins/toggleMusicSheet/choosePartName/index.module.less

@@ -14,6 +14,7 @@
     padding: 8px 10px;
     position: relative;
     font-size: 14Px;
+    z-index: 999;
     &::before {
       content: '';
       position: absolute;
@@ -27,6 +28,30 @@
     }
   }
 
+  .closeIcon{
+    width: 15px;
+    height: 15px;
+    margin: 0 10px;
+    position: relative; 
+    cursor: pointer;
+  }
+  .closeIcon::before,
+  .closeIcon::after{
+      content: "";
+      position: absolute;
+      height: 15px;
+      width: 1.5px;
+      top: 4px;
+      right: 9px;
+      background: #000;
+  }
+  .closeIcon::before{
+      transform: rotate(45deg);
+  }
+  .closeIcon::after{
+      transform: rotate(-45deg);
+  }   
+
   .picker {
     flex: 1;
     height: 100px;

+ 2 - 1
src/view/plugins/toggleMusicSheet/choosePartName/index.tsx

@@ -37,7 +37,8 @@ export default defineComponent({
       <div class={styles.container}>
         <div class={styles.top}>
           <div class={styles.title}>请选择您练习的乐器</div>
-          <Icon name="cross" size={24} onClick={() => emit('close')} />
+          {/* <Icon name="cross" size={24} onClick={() => emit('close')} /> */}
+          <span class={styles.closeIcon} onClick={() => emit("close")}></span>
         </div>
         <Picker
           ref={myPicker}