Skip to content

Commit 306fa52

Browse files
committed
✨feat: 完善9.5_添加新元素
1 parent e2e5220 commit 306fa52

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

第9章简单Diff算法/9.5_添加新元素.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -273,22 +273,22 @@
273273
{ type: 'p', children: 'hello', key: 3 }
274274
]
275275
}
276-
renderer.render(VNode1, document.querySelector('#app'))
276+
renderer.render(VNode1, document.querySelector('#app'))
277277

278-
const VNode2 = {
279-
type: 'div',
280-
children: [
281-
{ type: 'p', children: '4', key: 4 },
282-
{ type: 'p', children: 'world', key: 3 },
283-
{ type: 'p', children: '1', key: 1 },
284-
{ type: 'p', children: '2', key: 2 }
285-
]
286-
}
278+
const VNode2 = {
279+
type: 'div',
280+
children: [
281+
{ type: 'p', children: '4', key: 4 },
282+
{ type: 'p', children: 'world', key: 3 },
283+
{ type: 'p', children: '1', key: 1 },
284+
{ type: 'p', children: '2', key: 2 }
285+
]
286+
}
287287

288288
setTimeout(() => {
289-
// 1 秒钟后更新
290-
renderer.render(newVNode, document.querySelector('#app'))
291-
}, 1000);
289+
console.log('update')
290+
renderer.render(VNode2, document.querySelector('#app'))
291+
}, 400);
292292

293293

294294

0 commit comments

Comments
 (0)