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 相关文章推荐
js下写一个事件队列操作函数
Jul 19 Javascript
jquery中:input和input的区别分析
Jul 13 Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
Mar 29 Javascript
js 实现日期灵活格式化的小例子
Jul 14 Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
Dec 28 Javascript
jQuery实现限制文本框的输入长度
Jan 11 Javascript
jQuery实现导航回弹效果
Feb 27 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
Jan 31 Javascript
vue+elementUI 复杂表单的验证、数据提交方案问题
Jun 24 Javascript
小程序外卖订单界面的示例代码
Dec 30 Javascript
ES6如何用一句代码实现函数的柯里化
Jan 18 Javascript
VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决
Sep 27 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
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
php遍历数组的4种方法总结
2014/07/05 PHP
PHP中preg_match函数正则匹配的字符串长度问题
2015/05/27 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
Firefox和IE浏览器兼容JS脚本写法小结
2008/07/07 Javascript
javascript常用功能汇总
2015/07/05 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
浅析node连接数据库(express+mysql)
2015/11/30 Javascript
Javascript+CSS3实现进度条效果
2016/10/28 Javascript
微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义实例
2016/12/08 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
小程序scroll-view安卓机隐藏横向滚动条的实现详解
2019/05/16 Javascript
详解JavaScript中的坐标和距离
2019/05/27 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
2020/07/22 Javascript
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
python数据结构之二叉树的建立实例
2014/04/29 Python
Python映射拆分操作符用法实例
2015/05/19 Python
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
Python中str.format()详解
2017/03/12 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
常用python爬虫库介绍与简要说明
2020/01/25 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
美国社交购物市场:MassGenie
2019/02/18 全球购物
澳大利亚网上书店:QBD
2021/01/09 全球购物
大学生学习计划书
2014/09/15 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
办公室主任岗位职责
2015/01/31 职场文书
初中班干部工作总结
2015/08/10 职场文书
JS ES6异步解决方案
2021/04/29 Javascript
pycharm 如何查看某一函数源码的快捷键
2021/05/12 Python
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
TV动画《间谍过家家》公开PV
2022/03/20 日漫
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android