vue指令之表单控件绑定v-model v-model与v-bind结合使用


Posted in Javascript onApril 17, 2019

一、表单控件绑定v-model

v-model 双向数据绑定;一般用于表单元素,会忽略表单元素的value、checked、selected的初始值,且将Vue实例的数据作为数据来源。

① 单行文本框 input[type="text"] 、多行文本框 textarea:

  v-model值绑定到value属性;

<body>
  <div id="app">
   <input type="text" v-model="username" value="我是初始值,但是我被忽略了"><br/>
   <textarea v-model="schoolname" value="我是初始学校:北大青鸟"></textarea><br/>
  </div>
  <script src="./vue.js"></script>
  <script>
   var vm = new Vue({
     el:'#app',
     data:{
      username:'小鸣',
      schoolname:'XX科技大学'
     }
   })
  </script>
</body>

ps:下面看下Vue v-bind v-model的使用

v-model 指令在表单控件元素上创建双向数据绑定,所谓双向绑定,指的就是我们在js中的vue实例中的data与其渲染的dom元素上的内容保持一致,两者无论谁被改变,另一方也会相应的更新为相同的数据

最基础的就是实现一个联动的效果

<body>
  <div class="app">
    <span>Multiline message is:</span>
    <p>{{message}}</p>
    <br>
    <textarea name="" v-model="message" placeholder="please write..."></textarea>
  </div>

</body>
<script>
  new Vue({
     el:'.app'
  })
</script>

checkbox

<body>
  <div class="app">
    <input type="checkbox" id="jack" value="jack" v-model="checkedNames">
    <label for="jack">jack</label>
    <input type="checkbox" id="John" value="John" v-model="checkedNames">
    <label for="jack">John</label>
    <input type="checkbox" id="Mike" value="Mike" v-model="checkedNames">
    <label for="jack">Mike</label>
    <br>
    <span>Checked names:{{checkedNames}}</span>
  </div>
  
</body>
<script>
  new Vue({
     el:'.app',
     data:{
       checkedNames:[]
     }
  })
</script>

v-bind

有些指令可以在其名称后面带一个“参数” (Argument),中间放一个冒号隔开。例如,v-bind 指令用于响应地更新 HTML 特性

总结

以上所述是小编给大家介绍的vue指令之表单控件绑定v-model v-model与v-bind结合使用 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
javascript淡入淡出效果的实现思路
Mar 31 Javascript
jquery ajax例子返回值详解
Sep 11 Javascript
jquery 关于event.target使用的几点说明介绍
Apr 26 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
Apr 21 Javascript
jQuery 如何给Carousel插件添加新的功能
Apr 18 Javascript
AngularJs入门教程之环境搭建+创建应用示例
Nov 01 Javascript
JavaScript 自定义事件之我见
Sep 25 Javascript
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
解决vue-cli webpack打包后加载资源的路径问题
Sep 25 Javascript
webpack4+react多页面架构的实现
Oct 25 Javascript
Openlayers+EasyUI Tree动态实现图层控制
Sep 28 Javascript
jQuery实现简单轮播图效果
Dec 27 jQuery
记一次Vue.js混入mixin的使用(分权限管理页面)
Apr 17 #Javascript
详解js获取video任意时间的画面截图
Apr 17 #Javascript
解决vue跨域axios异步通信问题
Apr 17 #Javascript
自定义Vue中的v-module双向绑定的实现
Apr 17 #Javascript
微信公众平台 发送模板消息(Java接口开发)
Apr 17 #Javascript
微信公众平台 客服接口发消息的实现代码(Java接口开发)
Apr 17 #Javascript
vue获取时间戳转换为日期格式代码实例
Apr 17 #Javascript
You might like
PHP Session_Regenerate_ID函数双释放内存破坏漏洞
2011/01/27 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
yii2实现Ueditor百度编辑器的示例代码
2018/11/02 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
jqPlot Option配置对象详解
2009/07/25 Javascript
原生js ActiveXObject获取execl里面的值
2013/11/01 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
2020/06/23 Javascript
实例剖析AngularJS框架中数据的双向绑定运用
2016/03/04 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
单行 JS 实现移动端金钱格式的输入规则
2017/05/22 Javascript
浅谈react.js中实现tab吸顶效果的问题
2017/09/06 Javascript
ubuntu编译nodejs所需的软件并安装
2017/09/12 NodeJs
Vue 中使用 CSS Modules优雅方法
2018/04/09 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
详解JavaScript之ES5的继承
2020/07/08 Javascript
python使用心得之获得github代码库列表
2014/06/25 Python
在Python中操作列表之List.pop()方法的使用
2015/05/21 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
2018/01/08 Python
pip install urllib2不能安装的解决方法
2018/06/12 Python
Python实现多级目录压缩与解压文件的方法
2018/09/01 Python
Python 3.8新特征之asyncio REPL
2019/05/28 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
Python使用进程Process模块管理资源
2020/03/05 Python
一篇文章带你学习CSS3图片边框
2020/11/04 HTML / CSS
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
HTML5本地存储和本地数据库实例详解
2017/09/05 HTML / CSS
do you have any Best Practice for testing
2016/06/04 面试题
毕业自我评价
2014/02/05 职场文书
授权委托书格式模板
2014/04/03 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
2016年敬老月活动总结
2016/04/05 职场文书
Java框架入门之简单介绍SpringBoot框架
2021/06/18 Java/Android
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技
MySQL 逻辑备份 into outfile
2022/05/15 MySQL