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几个验证函数代码
Mar 25 Javascript
Js+Flash实现访问剪切板操作
Nov 20 Javascript
详解iframe与frame的区别
Jan 13 Javascript
BootStrap响应式导航条实例介绍
May 06 Javascript
Angular页面间切换及传值的4种方法
Nov 04 Javascript
javascript数组去重方法分析
Dec 15 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
Feb 16 Javascript
JavaScript下拉菜单功能实例代码
Mar 01 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
Mar 10 Javascript
webpack学习--webpack经典7分钟入门教程
Jun 28 Javascript
Angular2学习笔记之数据绑定的示例代码
Jan 03 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 jQuery
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
phpfans留言版用到的数据操作类和分页类
2007/01/04 PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
2014/09/24 PHP
php通过smtp邮件验证登陆的方法
2016/05/11 PHP
thinkphp框架page类与bootstrap分页(美化)
2017/06/25 PHP
form自动提交实例讲解
2017/07/10 PHP
JavaScript中的Location地址对象
2008/01/16 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
javascript实现iframe框架延时加载的方法
2014/10/30 Javascript
60行js代码实现俄罗斯方块
2015/03/31 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
AngularJs 常用的过滤器
2017/05/15 Javascript
深入理解vue Render函数
2017/07/19 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
2018/08/09 Javascript
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
使用Webpack 搭建 Vue3 开发环境过程详解
2020/07/28 Javascript
用Python遍历C盘dll文件的方法
2015/05/06 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
2018/06/26 Python
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
2018/12/13 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
Python 实现大整数乘法算法的示例代码
2019/09/17 Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
2020/03/02 Python
解决Django中checkbox复选框的传值问题
2020/03/31 Python
详解python tkinter 图片插入问题
2020/09/03 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
python FTP编程基础入门
2021/02/27 Python
俄罗斯宠物用品网上商店:ZooMag
2019/12/12 全球购物
廉洁校园实施方案
2014/05/25 职场文书
公安局负责人查摆问题及整改方案
2014/09/27 职场文书
2014年学生资助工作总结
2014/12/18 职场文书
员工工作表现自我评价
2015/03/06 职场文书
心灵点滴观后感
2015/06/02 职场文书
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python
JavaCV实现照片马赛克效果
2022/01/22 Java/Android
「女孩的钓鱼慢活」全新版权绘公布
2022/03/21 日漫