docs(examples): 添加响应性示例并更新reactive示例

- 在reactive.html中添加解构赋值示例,展示如何从响应式对象中提取属性
- 添加console.log调试信息以便更好地理解响应式行为
- 新增ref.html文件,提供另一个响应性相关的示例
- 更新示例代码以更好地演示Vue 3的响应性系统
This commit is contained in:
dj
2026-02-05 17:26:17 +08:00
parent 434bf946c5
commit 72a4bec26a
2 changed files with 30 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Document</title>
<script src="../../dist/vue.js"></script>
</head>
<body>
<div id="app"></div>
</body>
<script>
const { reactive,effect } = Vue
const obj=reactive({
name:'张三'
})
effect(()=>{
document.querySelector('#app').innerText=name
})
setTimeout(()=>{
obj.name='李四'
},2000)
</script>
</html>