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 相关文章推荐
IE和Firefox下javascript的兼容写法小结
Dec 10 Javascript
jQuery多媒体插件jQuery Media Plugin使用详解
Dec 19 Javascript
js图片跟随鼠标移动代码
Nov 26 Javascript
Node.js+Express配置入门教程
May 19 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
Aug 04 Javascript
jQuery实现的多张图无缝滚动效果【测试可用】
Sep 12 Javascript
Angular.js实现注册系统的实例详解
Dec 18 Javascript
AngularJS动态菜单操作指令
Apr 25 Javascript
基于substring()和substr()的使用以及区别(实例讲解)
Dec 28 Javascript
Angular 如何使用第三方库的方法
Apr 18 Javascript
详解浏览器缓存和webpack缓存配置
Jul 06 Javascript
Vue基于iview table展示图片实现点击放大
Aug 05 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
初学CAKEPHP 基础教程
2009/11/02 PHP
php中常用字符串处理代码片段整理
2011/11/07 PHP
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
2012/08/08 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
Thinkphp页面跳转设置跳转等待时间的操作
2019/10/16 PHP
php上传后台无法收到数据解决方法
2019/10/28 PHP
将CKfinder整合进CKEditor3.0的新方法
2010/01/10 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
JavaScript获取URL汇总
2015/06/08 Javascript
JS折半插入排序算法实例
2015/12/02 Javascript
第一次接触神奇的Bootstrap菜单和导航
2016/08/01 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
关于Django外键赋值问题详解
2017/08/13 Python
Python 实现一行输入多个值的方法
2018/04/21 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
python编写实现抽奖器
2020/09/10 Python
python 进程池pool使用详解
2020/10/15 Python
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
韩国三大免税店之一:THE GRAND 中文免税店
2016/07/21 全球购物
日本无添加化妆品:HABA
2016/08/18 全球购物
Nice Kicks网上商店:ShopNiceKicks.com
2018/12/25 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
《赵州桥》教学反思
2014/02/17 职场文书
2014年元旦促销活动方案
2014/02/22 职场文书
4S店售后客服自我评价
2014/04/09 职场文书
实习评语大全
2014/04/26 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
总结Python变量的相关知识
2021/06/28 Python
每日六道java新手入门面试题,通往自由的道路
2021/06/30 Java/Android
动画「半妖的夜叉姬」新BD特典图公开
2022/03/22 日漫