关键词:
【Vue2.0学习】— 收集表单数据(四十三)
v-model的三个修饰符:
- lazy:失去焦点再收集数据
- number:输入字符串转为有效的数字
- trim:输入首尾空格过滤
<body>
<div id="root">
<form @submit.prevent="demo">
<!-- 去掉前后空格trim -->
账号:<input type="text" v-model.trim="userinfo.account">
<br> 密码:
<input type="password" v-model="userinfo.password"><br> 年龄:
<input type="number" v-model.number="userinfo.age"> <br>性别:
<input type="radio" name="sex" checked v-model="userinfo.sex" value="male">男
<input type="radio" name="sex" v-model="userinfo.sex" value="female">女
<br>爱好:
<input type="checkbox" v-model="userinfo.hobby" value="smoke">抽烟
<input type="checkbox" v-model="userinfo.hobby" value="drink">喝酒
<input type="checkbox" v-model="userinfo.hobby" value="hair">烫头
<br> 所属校区:
<select name="school" id="">
<option value="北京" name="北京">--请选择校区--</option>
<option value="北京" name="北京">北京</option>
<option value="上海">上海</option>
<option value="天津">天津</option>
</select>
<br> 其他信息:
<textarea v-model.lazy="userinfo.other">
</textarea>
<br>
<input type="checkbox" v-model="userinfo.agree"> 阅读并接受阅读协议:
<a href="http://www.baidu.com">《用户协议》</a>
<br>
<button>提交</button>
</form>
</div>
<script>
const vm = new Vue(
el: '#root',
data:
userinfo:
account: '',
password: '',
hobby: [],
age: '',
sex: 'felmal',
city: '北京',
other: '',
agree: ''
,
methods:
demo()
console.log(JSON.stringify(this.userinfo));
)
</script>
</body>
vue2.0学习—列表过滤(四十)(代码片段)
【Vue2.0学习】—列表过滤(四十)数据监视实现:<divid="root"><h2>人员列表</h2><inputtype="text"placeholder="请输入名字"v-model="keyWord"> 查看详情
vue2.0学习—列表排序(四十一)(代码片段)
【Vue2.0学习】—列表排序(四十一)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content= 查看详情
vue2.0学习—过滤器(四十四)(代码片段)
【Vue2.0学习】—过滤器(四十四)<divid="root"><h2>显示格式化后的时间</h2><!--计算属性实现--><h4>现在是:fmtTime</h4><!--methods实现--><h4>现在是:getTime()</h4&g 查看详情
vue2.0学习—键盘事件(三十三)(代码片段)
【Vue2.0学习】—键盘事件(三十三)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content= 查看详情
vue2.0学习—自定义指令(四十九)(代码片段)
【Vue2.0学习】—自定义指令(四十九)需求:需求1:定义一个v-big指令,和v-text功能相似,但会把绑定的数值放大10倍需求2:定义一个v-fbind指令,和v-bind功能相似,但可以让其绑定的input元素默认获取焦... 查看详情
vue2.0学习—v-pre指令(四十八)(代码片段)
【Vue2.0学习】—v-pre指令(四十八)v-pre指令跳过其所在节点的编译过程可利用它跳过,没有使用指令语法,没有使用插值语法的节点,会加快编译<divid="root"><h2v-pre>Vue其实很简单</h2><h2... 查看详情
vue2.0学习—v-text指令(四十五)(代码片段)
【Vue2.0学习】—v-text指令(四十五)v-text指令:作用:向其所在的节点中渲染文本内容与插值语法的区别:v-text会替换掉节点中的内容,XX不会<divid="root"><h2>你好,name</h2><h2v-tex 查看详情
vue2.0学习—v-html指令(四十六)(代码片段)
【Vue2.0学习】—v-html指令(四十六)知识储备:cookie简略图示v-html指令:作用:向指定节点中渲染包含html结构中的内容与插值语法的区别:v-html会替换掉节点中所有的内容XX不会v-html可以识别html结构严重... 查看详情
学习四十三(代码片段)
12.1LNMP架构介绍12.2MySQL安装12.3/12.4PHP安装12.5Nginx介绍扩展Nginx为什么比ApacheHttpd高效:原理篇http://www.toxingwang.com/linux-unix/linux-basic/1712.htmlapache和nginx工作原理比较http://www.server110.com/nginx/201402/6543.htmlm 查看详情
vue2.0学习—v-cloak指令(四十七)(代码片段)
【Vue2.0学习】—v-cloak指令(四十七)v-cloak指令:本质是一个特殊的属性,Vue实例创建完毕并接管容器后,会删掉v-cloak属性使用css配合v-cloak可以解决网速慢时页面展示出XXX的问题本小结知识点补充属性选择器&... 查看详情
vue2.0学习—ref属性(五十三)(代码片段)
【Vue2.0学习】—ref属性(五十三)ref属性被用来给元素或子组件这些引用信息(id的替代者)应用在html标签上获取的是真实的DOM元素,应用在组件标签上是组件的实例对象(vc)使用方式:打标识:<h1ref... 查看详情
vue2.0—表单事件数据绑定(代码片段)
【Vue2.0】—表单事件数据绑定(六)<body><divid="root"><formaction=""@submit.prevent="demo"><labelfor="TW">姓名:</lab 查看详情
vue2.0—props配置(十三)(代码片段)
...43;1</h2><button@click="changeAge">点我修改数据</button></div></template><script>exportdefaultname:'Student',data()returnmsg:'王者爱好者',myage:this.age,methods:changeAge()this.myage=24,//简单接收//props:['nam... 查看详情
vue2.0—github小案例(二十三)(代码片段)
...()returnkeyWord:'',methods:sendData()//请求前更新List里面的数据this.$bus.$emit('updateListData 查看详情
leetcode刷题四十三(代码片段)
leetcode刷题四十三题目叙述https://leetcode-cn.com/problems/number-of-recent-calls/写一个RecentCounter类来计算特定时间范围内最近的请求。请你实现RecentCounter类:RecentCounter()初始化计数器,请求数为0。intping(intt)在时间t添加一个新请求,其中... 查看详情
salesforce零基础学习(四十三)运算取余
工作中遇到一个简单的小问题,判断两个数是否整除,如果不整除,获取相关的余数。习惯java的我毫不犹豫的写下了代码publicBooleanisDivisibility(Integerdividend,Integerdivider){returndividend%divider==0;}提交代码发现竟然提交不上??后来查... 查看详情
vue教程(四十三)路由嵌套(代码片段)
Vue教程(四十三)路由嵌套路由懒加载:当打包构建应用时,Javascript包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了懒加载语法... 查看详情
vue教程(四十三)路由嵌套(代码片段)
Vue教程(四十三)路由嵌套路由懒加载:当打包构建应用时,Javascript包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了懒加载语法... 查看详情