diff --git a/pages/built-in/special-elements/template/template-composition.uvue b/pages/built-in/special-elements/template/template-composition.uvue index 6c2ac6475e027562e98af093f2d59ffe182937b8..49586853c09890e863bb6de71ebec30e1c22c400 100644 --- a/pages/built-in/special-elements/template/template-composition.uvue +++ b/pages/built-in/special-elements/template/template-composition.uvue @@ -1,9 +1,9 @@ diff --git a/pages/reactivity/core/readonly/readonly.uvue b/pages/reactivity/core/readonly/readonly.uvue index 0bab5bd6b660e37d3ce0654a5a8690f4d5cc6828..a7f3e981ba04155e335d84a2f3bd9f0c01b9bd37 100644 --- a/pages/reactivity/core/readonly/readonly.uvue +++ b/pages/reactivity/core/readonly/readonly.uvue @@ -40,14 +40,14 @@ type Data = { num : number, arr : string[] } - -const data = reactive({ +// 可通过泛型指定类型 +const data = reactive({ str: 'default str', num: 0, arr: ['a', 'b', 'c'] -} as Data) - -const readonlyData = readonly(data) +}) +// 可通过泛型指定类型 +const readonlyData = readonly(data) const updateData = () => { data.str = 'new str' diff --git a/pages/reactivity/core/ref/ref.test.js b/pages/reactivity/core/ref/ref.test.js index a759a9c5d12e2482fdcaa303e997617301dc3e19..8f3831ff8c5395fd8446614f3616fd208b619e50 100644 --- a/pages/reactivity/core/ref/ref.test.js +++ b/pages/reactivity/core/ref/ref.test.js @@ -14,7 +14,7 @@ describe('ref', () => { const counterCount = await page.$('#counter-count') expect(await counterCount.text()).toBe('counter.count: 0') - const incrementBtn = await page.$('.increment-btn') + const incrementBtn = await page.$('#increment-btn') await incrementBtn.tap() expect(await count1.text()).toBe('count1: 2') diff --git a/pages/reactivity/core/ref/ref.uvue b/pages/reactivity/core/ref/ref.uvue index ce1c5567c4c2bd2dc2a29216a2e5e77510886377..93cc9f60351db0545ab3d79cab5788998a7b1a7c 100644 --- a/pages/reactivity/core/ref/ref.uvue +++ b/pages/reactivity/core/ref/ref.uvue @@ -3,7 +3,7 @@ count1: {{ count1 }} count2: {{ count2 }} counter.count: {{ counter.count }} - + @@ -15,10 +15,10 @@ type Counter = { count : number } - // TODO: Android 端暂不支持通过泛型指定类型,可通过 as 方式指定类型 - const counter = ref({ + // 可通过泛型指定类型 + const counter = ref({ count: 0 - } as Counter) + }) const increment = () => { count1.value++