vue.js input框之间赋值方法


Posted in Javascript onAugust 24, 2018

如下所示:

demo.html

<!DOCTYPE html>
<html>
 
<head>
 <meta charset="utf-8">
 <title>Index Page</title>
</head>
 
<body>
 <form action="" id="demo">
 <input type="text" value="调试 vuejs 2.0" ref="input1">
 <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" v-on:click="test1">测试</a>
 <br>
 <span>{{ result1 }}</span>
 <br>
 
 <input type="text" v-model="input2">
 <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" v-on:click="test2">测试</a>
 <br>
 <span>{{ result2 }}</span>
 </form>
 
 <script src="http://cdn.bootcss.com/vue/2.0.3/vue.min.js"></script>
 <script type="text/javascript" src="demo.js"></script>
</body>
 
</html>

demo.js

new Vue({
 el: "#demo",
 
 data: {
  result1: null,
  result2: null,
  input2: ""
 },
 
 
 
 methods: {
  test1: function () {
   this.result1 = this.$refs.input1.value + " 成功!";
  },
 
  test2: function () {
   this.result2 = this.input2 + " 成功!";
  }
 }
})

demo.html

<!DOCTYPE html>
<html>
 
<head>
 <meta charset="utf-8">
 <title>Index Page</title>
</head>
 
<body>
 <form action="" id="demo">
 <input type="text" value="调试 vuejs 2.0" ref="input1">
 <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" v-on:click="test1">测试</a>
 <br>
 <span>{{ result1 }}</span>
 <br>
 
 <input type="text" v-model="input2">
 <a href="javascript:void(0)" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" v-on:click="test2">测试</a>
 <br>
 <span>{{ result2 }}</span>
 </form>
 
 <script src="http://cdn.bootcss.com/vue/2.0.3/vue.min.js"></script>
 <script type="text/javascript" src="demo.js"></script>
</body>
 
</html>

拓展知识:初试Vue之元素、属性赋值方法

我们在vue中数据赋值时,会很自然而然的想到用“Mustache” 双大括号插值法来赋值

在一个小案例中,比如给一个img标签附上链接  会很自然的想到

<img src={{img.path}} />

运行时会很自然的发现文件资源请求失败,究其因很简单,因为src是属性而不是值,故不可直接src={{ img.path }}

当然,Vue的 v-bind 已经为我们考虑完备了

官方文档对于v-bind的说明:动态地绑定一个或多个特性,或一个组件 prop 到表达式。在绑定 class 或 style 特性时,支持其它类型的值,如数组或对象。可以通过下面的教程链接查看详情。

传送门:v-bind官方说明

注意点:在普通文本可直接使用双大括号法赋值,但对于标签的属性最好还是用v-bind来赋值,测了下,input 输入框的 value 和 placeholder 是可以使用双大括号法的。但是为了避免异议,还是遵循官方文档给的要求,给属性赋值时用v-bind吧。

以上这篇vue.js input框之间赋值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery从头学起第三讲
Jul 06 Javascript
PHP 与 js的通信(via ajax,json)
Nov 16 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
Dec 28 Javascript
检测jQuery.js是否已加载的判断代码
May 20 Javascript
jquery封装的对话框简单实现
Jul 21 Javascript
在JavaScript中操作时间之getMonth()方法的使用
Jun 10 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
Mar 03 Javascript
jquery dataTable 获取某行数据
May 05 jQuery
Vue2 添加数据可视化支持的方法步骤
Jan 02 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
Sep 25 Javascript
微信小程序后端实现授权登录
Feb 24 Javascript
JavaScript内置对象之Array的使用小结
May 12 Javascript
react build 后打包发布总结
Aug 24 #Javascript
vue项目部署到Apache服务器中遇到的问题解决
Aug 24 #Javascript
Vue.js获取被选择的option的value和text值方法
Aug 24 #Javascript
element-ui中select组件绑定值改变,触发change事件方法
Aug 24 #Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
Aug 24 #Javascript
浅谈ElementUI中switch回调函数change的参数问题
Aug 24 #Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
Aug 24 #Javascript
You might like
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
解析php通过cookies获取远程网页的指定代码
2013/06/25 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
文字幻灯片
2006/06/26 Javascript
jQuery对象和DOM对象的相互转化实现代码
2010/03/02 Javascript
javascript中的delete使用详解
2013/04/11 Javascript
js判断IE浏览器版本过低示例代码
2013/11/22 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
基于jQuery实现选取月份插件附源码下载
2015/12/28 Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
2016/08/21 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
Three.js利用性能插件stats实现性能监听的方法
2017/09/25 Javascript
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
2018/01/16 Javascript
vue移动端监听滚动条高度的实现方法
2018/09/03 Javascript
一文看懂如何简单实现节流函数和防抖函数
2019/09/05 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
2020/10/31 Javascript
在Python的web框架中编写创建日志的程序的教程
2015/04/30 Python
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
TensorFlow 滑动平均的示例代码
2018/06/19 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
Python通用函数实现数组计算的方法
2019/06/13 Python
世界领先的艺术图书出版社:TASCHEN
2018/07/23 全球购物
LVMH旗下最大的奢侈品网站平台:24S
2020/05/24 全球购物
DELPHI面试题研发笔试试卷
2015/11/08 面试题
2014年教师政治学习材料
2014/06/02 职场文书
迎新春趣味活动方案
2014/08/24 职场文书
小学生勤俭节约演讲稿
2014/08/28 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
Jupyter notebook 输出部分显示不全的解决方案
2021/04/24 Python
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python
python使用matplotlib绘制图片时x轴的刻度处理
2021/08/30 Python
Python使用socket去实现TCP客户端和TCP服务端
2022/04/12 Python