diff --git a/src/guide/migration/array-refs.md b/src/guide/migration/array-refs.md index a18500543f..5a0ab6fe88 100644 --- a/src/guide/migration/array-refs.md +++ b/src/guide/migration/array-refs.md @@ -25,7 +25,9 @@ export default { }, methods: { setItemRef(el) { - this.itemRefs.push(el) + if (el) { + this.itemRefs.push(el) + } } }, beforeUpdate() { @@ -40,13 +42,15 @@ export default { With Composition API: ```js -import { ref, onBeforeUpdate, onUpdated } from 'vue' +import { onBeforeUpdate, onUpdated } from 'vue' export default { setup() { let itemRefs = [] const setItemRef = el => { - itemRefs.push(el) + if (el) { + itemRefs.push(el) + } } onBeforeUpdate(() => { itemRefs = [] @@ -55,7 +59,6 @@ export default { console.log(itemRefs) }) return { - itemRefs, setItemRef } }