diff --git "a/\351\231\210\346\272\220/20260420\347\254\224\350\256\260.md" "b/\351\231\210\346\272\220/20260420\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..71c622dfa23bdc0e79b5d2000c35b200489b0d99 --- /dev/null +++ "b/\351\231\210\346\272\220/20260420\347\254\224\350\256\260.md" @@ -0,0 +1,44 @@ +# 笔记 + +## 数据绑定 + - 文本插值 + const message = '我是文本插值的内容' +

{{message}}

+ - HTML绑定 + const htmlContent = '我是红色的 HTML (v-html)' +

2. HTML 绑定:

+ - 属性绑定 + const imgSrc = 'https://v2.cn.vuejs.org/images/logo.png' + Logo [v-bind 或简写 :,用来控制 src, href, class 等 ] + + -ref() [给单个值穿外套] + import { ref } from 'vue' + + // 1. 创建一个响应式数字 + const count = ref(0) // 给数字 0 穿上了“智能外套” + + // 2. 在 JavaScript 中,必须通过 .value 来访问和修改 + console.log(count.value) // 访问: 输出 0 + count.value++ // 修改: count.value 变成 1 + + // 3. 在模板