From 63e9e6905fbc3b1fc9918349f1f76aeb30195a10 Mon Sep 17 00:00:00 2001 From: szq <129> Date: Sat, 5 Jun 2021 17:43:50 +0800 Subject: [PATCH] =?UTF-8?q?Vue=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...3\345\205\245\347\273\221\345\256\232).md" | 213 ++++++++++++++++++ 1 file changed, 213 insertions(+) create mode 100644 "\346\226\275\345\277\227\345\274\272/2021-6-5(\350\241\250\345\215\225\350\276\223\345\205\245\347\273\221\345\256\232).md" diff --git "a/\346\226\275\345\277\227\345\274\272/2021-6-5(\350\241\250\345\215\225\350\276\223\345\205\245\347\273\221\345\256\232).md" "b/\346\226\275\345\277\227\345\274\272/2021-6-5(\350\241\250\345\215\225\350\276\223\345\205\245\347\273\221\345\256\232).md" new file mode 100644 index 0000000..872ae18 --- /dev/null +++ "b/\346\226\275\345\277\227\345\274\272/2021-6-5(\350\241\250\345\215\225\350\276\223\345\205\245\347\273\221\345\256\232).md" @@ -0,0 +1,213 @@ +# 基础用法 +1. 你可以用 v-model 指令在表单 、 及 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素,v-model 会忽略所有表单元素的 value、checked、selected attribute 的初始值而总是将 Vue 实例的数据作为数据来源。你应该通过 JavaScript 在组件的 data 选项中声明初始值 +``` + + + + + +``` + value 的值会被覆盖 +2. v-model 在内部为不同的输入元素使用不同的 property 并抛出不同的事件: +``` +text 和 textarea 元素使用 value property 和 input 事件; +checkbox 和 radio 使用 checked property 和 change 事件; +select 字段将 value 作为 prop 并将 change 作为事件 +``` +# 文本 +1. +``` + + + {{ message }} + + +``` +# 多行文本 +1. 和文本的区别 +``` + + + + {{ message }} + + +``` +# 复选框 +1. 单个复选框,绑定到布尔值 +``` + + pick 我 + {{ checked }} + + +``` +2. 多个复选框,绑定到同一个数组 +``` + + Jack + Join + Modl + + + + +``` +# 单选按钮 +1. +``` + + pick + bick + + + + +``` +# 选择框 +1. 单选时 +``` + + + 请选择 + 兔子 + 鹰酱 + 棒子 + 熊大哥 + + + + + +``` + opting 标签里的 disabled 元素的作用是不可选 +2. 多选时 +``` + + + 兔子 + 鹰酱 + 棒子 + 熊大哥 + + + + + +``` +3. 用 v-for 渲染动态选项 +``` + + + + {{option.text}} + + + {{selected}} + + +``` +# 值绑定 +1. 对于单选按钮,复选框及选择框的选项,v-model 绑定的值通常是静态字符串 (对于复选框也可以是布尔值) +``` + + + + + + + + + ABC + +``` + 但是有时我们可能想把值绑定到 Vue 实例的一个动态 property 上,这时可以用 v-bind 实现,并且这个 property 值可以不是字符串 +# 复选框 +1. +``` + + + + +``` + 选中时 app7.toggle 是 yes,没选中时是 no \ No newline at end of file -- Gitee
{{ message }}