使用v-on绑定事件
<button @click="hello">Hello</button><br />
<button @click="say('I love you')">say</button><br />
访问原生事件
<button @click="do('Nihao',$event)">do</button><br /> 事件修饰符<br />
<form v-on:submit.prevent="onSubmit" action="http://www.baidu.com">
<a @click.stop="doThis">阻止单击事件冒泡</a>
<input type="submit" value="提交事件不再负载页面" />
<input v-on:keyup.enter="submit" type="submit" value="只有在keyup等于enter才提交">
</form>
<br /><br />
表单控件绑定:
使用V-model进行双向绑定,处理一些极端的需求,如下:
<span>Message is:{{message}}</span><br />
<input type="text" v-model="message" placeholder="Edit me" /><br /><br /><br />
单个多选框:逻辑值
<input type="checkbox" id="checkbox" v-model="checked" value="游泳"/>游泳?
<label for="checkbox">{{checked}}</label>
<br /><br /><br /><br />
绑定到数组:不是逻辑值,是value的值
<input type="checkbox" value="A" v-model="model" id="A" />
<label for="A">A</label>
<input type="checkbox" value="B" v-model="model" id="B" />
<label for="B">B</label>
<input type="checkbox" value="C" v-model="model" id="C" />
<label for="C">C</label><br />
<span>selcted:{{model | json}}</span> 单选框:<br />
<input type="radio" value="男" v-model="sex" />男
<input type="radio" value="女" v-model="sex" />女
<br /><span>{{sex}}</span> 下拉框:<br />
<select v-model="selected" multiple>
<option selected>A</option>
<option>B</option>
<option>C</option>
</select>
<br>
<span>Selected: {{ selected | json }}</span> <!-- 在 "change" 而不是 "input" 事件中更新 -->
<input v-model="msg" lazy><span>{{msg}}</span><br /><br />
<input v-model="age" number><span>{{age}}</span>
    var vm=new Vue({
el:'#app',
data:{
text:'Hello',
model:[]
},
methods:{
hello:function(){
alert(this.text+" Vue.js");
},
say:function(text){
alert('say'+text);
},
do:function(text,event){
alert(text);
event.preventDefault();
}
}
});

vue form表单绑定事件与方法的更多相关文章

  1. 20181019 记录 window.setTimeout('dofunction()',2000); - layui form 表单提交 事件 - F11全屏 事件 window.onresize

    1 延时事件 window.setTimeout('dofunction()',2000); 函数外面要有引号 如果没有引号 就不能延时执行 应该是内容进行eval,所以外层不是传递字符串的话,外层函 ...

  2. form表单submit事件

    form表单submit事件同时会触发form表单中button按钮的click事件 <!DOCTYPE html> <html> <head> <meta ...

  3. vue -- v-model 表单绑定

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 使用js提交form表单的两种方法

    提交form表单的时候瑶族一些简单的验证,验证完后才能提交,避免无效提交. 1.当输入用户名和密码为空的时候,需要判断.这时候就用到了校验用户名和密码,这个需要在前端页面写:有两种方法,一种是用sub ...

  5. form表单重置、清空方法记录

    myform 是form的id属性值 1.调用reset()方法 function fomrReset() { document.getElementById("myform"). ...

  6. vue form表单上传文件

    <script src="https://cdn.staticfile.org/vue-resource/1.5.1/vue-resource.min.js">< ...

  7. Ajax提交Form表单的一种方法

    待提交的表单 <form id="updatePublicKey" enctype="multipart/form-data"> <div c ...

  8. Django 构建模板form表单的两种方法

    通常情况下,我们想构建一张表单时会在模板文件login.html中写入 <form action="/your-name/" method="post"& ...

  9. SharePoint 使用脚本为表单绑定事件

    在SharePoint的使用过程中,我们经常需要为表单页面做一些特殊处理,比如说新建页面的时候有多选项的字段,但是只能选择指定数量的选项,尤其在新闻列表或者调查列表等特殊场景中,广泛使用. 下面,我们 ...

随机推荐

  1. 在PL/SQL中调用存储过程--oracle

    在oracle10中写好了存储过程,代码如下: CREATE OR REPLACE Procedure Proc_Insert ( sName in varchar2, sAge in int, sE ...

  2. Django实现自定义template页面并在admin site的app模块中加入自定义跳转链接

    在文章 Django实现自定义template页面并在admin site的app模块中加入自定义跳转链接(一) 中我们成功的为/feedback/feedback_stats/路径自定义了使用tem ...

  3. n阶方阵A可逆充分必要条件

    n阶方阵A可逆 充分必要条件:<=> A非奇异(非奇异矩阵就是对应的行列式不等于等于0的方阵)<=> |A|≠0 <=> r(A) = n <=> A的 ...

  4. spring filter 配置

    web xml <filter>    <filter-name>DelegatingFilterProxy</filter-name>    <filter ...

  5. java 多线程 33: 多线程组件之 Callable、Future和FutureTask

    Callable Callable和rRunnable差不多,两者都是为那些其实例可能被另一个线程执行的类而设计的,最主要的差别在于Runnable不会返回线程运算结果,Callable可以(假如线程 ...

  6. 愿Linux红帽旋风吹得更加猛烈吧!

    大约在2000年年初.<中国青年出版社>准备从台湾引进图书(中译本)"Linux红帽旋风"(美国Robert Young),让我为该书写一个前言. 该书作者罗伯特.扬是 ...

  7. 【iCore4 双核心板_FPGA】例程三:计数器实验——计数器使用

    实验现象: 绿色led闪烁 核心源代码: //--------------------module_counter_ctrl--------------------// module counter_ ...

  8. mysql多表查询及其 group by 组内排序

    //多表查询:得到最新的数据后再执行多表查询 SELECT *FROM `students` `st` RIGHT JOIN( //先按时间排序查询,然后分组(GROUP BY ) SELECT * ...

  9. Flutter 1.0 正式版: Google 的便携 UI 工具包

    Flutter 1.0 正式版: Google 的便携 UI 工具包 文 / Tim Sneath,Google Dart & Flutter 产品组产品经理 Flutter 是 Google ...

  10. 移动互联网App兼容性测试

    我建议大家也可以参考一些针对App监测和统计的网站,都非常有意义,具体如下: 友盟品牌手机排行榜  http://www.umeng.com/ 移动观象台   https://www.talkingd ...