02、JS高阶函数、v-model表单的双向绑定
2021-03-19 16:24
YPE html>
标签:input htm hang == 回调 i++ const check eve
JavaScript高阶函数的使用
JS中的for循环
/* 普通的for循环 */
for (let i = 0; i
/* let i in this.books i是索引 */
for (let i in this.books) {
total += this.books[i].count * this.books[i].price;
}
/* let item of this.books item是数组的元素 */
for (let item of this.books) {
total += item.price * item.count;
}
JS中与数组有关的高阶函数
Title
改进for循环计算总价格
/* reduce() */
return this.books.reduce(function (preValue,currValue) {
return preValue + currValue.count * currValue.price;
}, 0).toFixed(2);
v-model表单输入绑定
Vue中使用v-model指令实现表单元素和数据的双向绑定。
v-model的基本使用
v-model
v-model的原理
v-model
你可以用 v-model
指令在表单 、
及
元素上创建双向数据绑定。
v-model和radio的结合---单选框
v-model
你选择了{{gender}}
v-model和checkbox的结合---多选框
- 单个复选框:boolean
- 多个复选框:数组类型
v-model
您选择了同意协议
您没有同意协议
v-model
您的爱好是:{{hobbies}}
v-model结合select标签
- 单选:一个值(省市区)
- 多选:爱好
v-model
你选择了{{selected}}
v-model
你选择了{{selected}}
修饰符
.lazy
在默认情况下,v-model
在每次 input
事件触发后将输入框的值与数据进行同步 。你可以添加 lazy
修饰符,从而转为在 change
事件之后进行同步:
.number
如果想自动将用户的输入值转为数值类型,可以给 v-model
添加 number
修饰符:
.trim
如果要自动过滤用户输入的首尾空白字符,可以给 v-model
添加 trim
修饰符:
v-model
message is {{message}}
{{typeof age}}
{{password}}
02、JS高阶函数、v-model表单的双向绑定
标签:input htm hang == 回调 i++ const check eve
原文地址:https://www.cnblogs.com/shawnyue-08/p/12755169.html
文章标题:02、JS高阶函数、v-model表单的双向绑定
文章链接:http://soscw.com/index.php/essay/66309.html