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 标题的自动翻转实现代码
Oct 14 Javascript
jquery 动态创建元素的方式介绍及应用
Apr 21 Javascript
如何使用Jquery获取Form表单中被选中的radio值
Aug 09 Javascript
JavaScript的作用域和块级作用域概念理解
Sep 21 Javascript
Jquery中CSS选择器用法分析
Feb 10 Javascript
微信小程序 Tab页切换更新数据
Jan 05 Javascript
React-Native中props具体使用详解
Sep 04 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 Javascript
VUE预渲染及遇到的坑
Sep 03 Javascript
Vuex 单状态库与多模块状态库详解
Dec 11 Javascript
vue-cli4项目开启eslint保存时自动格式问题
Jul 13 Javascript
canvas多重阴影发光效果实现
Apr 20 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 foreach遍历多维数组实现方式
2016/11/16 PHP
PHP自动载入类文件函数__autoload的使用方法
2019/03/25 PHP
JQUERY CHECKBOX全选,取消全选,反选方法三
2008/08/30 Javascript
javascript 得到变量类型的函数
2010/05/19 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
javascript递归回溯法解八皇后问题
2015/04/22 Javascript
谈谈jQuery Ajax用法详解
2015/11/27 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
基于JavaScript实现树形下拉框
2016/08/10 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
2018/02/23 Javascript
详解从NodeJS搭建中间层再谈前后端分离
2018/11/13 NodeJs
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
十条建议帮你提高Python编程效率
2016/02/16 Python
利用python-docx模块写批量生日邀请函
2019/08/26 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
python 5个顶级异步框架推荐
2020/09/09 Python
Champs Sports加拿大:北美最大的以商场为基础的专业运动鞋和服装零售商之一
2018/05/01 全球购物
Whistles官网:英国女装品牌
2020/08/14 全球购物
关于Java finally的面试题
2016/04/27 面试题
房地产销售员的自我评价分享
2013/12/04 职场文书
酒店副总岗位职责
2013/12/24 职场文书
大学生求职自我评价
2014/01/16 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
总经理检讨书
2014/09/15 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
员工离职证明范本
2015/06/12 职场文书
2015中学政教处工作总结
2015/07/22 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
Vue.js中v-bind指令的用法介绍
2022/03/13 Vue.js
灵能百分百第三季什么时候来?
2022/03/15 日漫
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js