diff --git a/components/uni-collapse-item/uni-collapse-item.vue b/components/uni-collapse-item/uni-collapse-item.vue
index afacaae87a2928764c0c663dff1a0e6eda435651..8ac013dc937075686632a0937f413a908b6fd710 100644
--- a/components/uni-collapse-item/uni-collapse-item.vue
+++ b/components/uni-collapse-item/uni-collapse-item.vue
@@ -60,7 +60,7 @@
 			openCollapse(open: boolean) {
 				if (this.disabled) return
 				// 关闭其他已打开
-				$dispatch(this, 'UniCollapse', 'cloceAll')
+				$dispatch(this, 'UniCollapse', 'closeAll')
 				this.is_open = open
 				this.openOrClose(open)
 			},
diff --git a/components/uni-collapse/uni-collapse.vue b/components/uni-collapse/uni-collapse.vue
index 8c093e6b0c3951b8f8e22023110e614706ddbe0e..0b7e7c3eecb778f3f59d72db8224a0cc002d3803 100644
--- a/components/uni-collapse/uni-collapse.vue
+++ b/components/uni-collapse/uni-collapse.vue
@@ -26,7 +26,7 @@
 				this.child_nodes.push(child)
 			},
 			// 关闭所有
-			cloceAll() {
+			closeAll() {
 				// 开启手风琴效果才回关闭其他
 				if (this.accordion && this.child_nodes.length > 0) {
 					this.child_nodes.forEach((item) => {
diff --git a/pages/directive/v-bind/Foo-composition.uvue b/pages/directive/v-bind/Foo-composition.uvue
index 6900569f9b5b0d444d010da0a9d04933a4dddc58..85412a0999522ceb2d96e26d03926e467f310e44 100644
--- a/pages/directive/v-bind/Foo-composition.uvue
+++ b/pages/directive/v-bind/Foo-composition.uvue
@@ -27,6 +27,7 @@ defineProps({
   },
   obj: {
     // #ifdef APP-ANDROID
+    // TODO: 确认类型是否合理
     type: FooPropsObj1ReactiveObject,
     // #endif
     // #ifdef APP-IOS || WEB
diff --git a/pages/directive/v-text/v-text.test.js b/pages/directive/v-text/v-text.test.js
index 548a35c0e61bcac51ba5922422f8ac0462593c1b..06d9d4e8928b87590c6733e1c3961fc06ce1259a 100644
--- a/pages/directive/v-text/v-text.test.js
+++ b/pages/directive/v-text/v-text.test.js
@@ -4,7 +4,7 @@ const COMPOSITION_PAGE_PATH = '/pages/directive/v-text/v-text-composition'
 describe('v-text', () => {
   if (!process.env.uniTestPlatformInfo.startsWith('web')) {
     // TODO: 仅 web 支持
-    it('web', async () => {
+    it('not web', async () => {
       expect(1).toBe(1)
     })
     return
diff --git a/pages/reactivity/core/watch/watch-composition.uvue b/pages/reactivity/core/watch/watch-composition.uvue
index ba451d241ba013383c27a2af26626a1f4ccba02c..5e3a9e65e0687e2a646a9b9d63c7fccca7ffb1a7 100644
--- a/pages/reactivity/core/watch/watch-composition.uvue
+++ b/pages/reactivity/core/watch/watch-composition.uvue
@@ -105,7 +105,6 @@ const stopWatchCount = watch(count, (count : number, prevCount : number, onClean
   // 侦听器在响应式依赖改变时立即触发
   flush: 'sync',
   // 响应属性或引用作为依赖项被跟踪时调用
-  // TODO: vue 3.4 开始, 数据更新,也会触发 onTrack, 待升级 vue 版本时,需要确认该变化是否合理及跟进
   onTrack(event : DebuggerEvent) {
     if (event.type === 'get') {
       watchCountTrackNum.value++
diff --git a/pages/reactivity/core/watch/watch-options.uvue b/pages/reactivity/core/watch/watch-options.uvue
index ea46b69287a17bd09e3e3185425485ce46650429..2f2064f6bab62953e8847d209b5b5a8ec6e28769 100644
--- a/pages/reactivity/core/watch/watch-options.uvue
+++ b/pages/reactivity/core/watch/watch-options.uvue
@@ -120,7 +120,6 @@
           // 侦听器在响应式依赖改变时立即触发
           flush: 'sync',
           // 响应属性或引用作为依赖项被跟踪时调用
-          // TODO: vue 3.4 开始, 数据更新,也会触发 onTrack, 待升级 vue 版本时,需要确认该变化是否合理及跟进
           onTrack(event : DebuggerEvent) {
             if (event.type === 'get') {
               self.watchCountTrackNum++
@@ -144,7 +143,6 @@
           // 侦听器在响应式依赖改变时立即触发
           flush: 'sync',
           // 响应属性或引用作为依赖项被跟踪时调用
-          // TODO: vue 3.4 开始, 数据更新,也会触发 onTrack, 待升级 vue 版本时,需要确认该变化是否合理及跟进
           onTrack(event : DebuggerEvent) {
             if (event.type === 'get') {
               self.watchCountTrackNum++