v-model指令

简介: v-model指令

v-model指令,我理解为绑定数据源。就是把数据绑定在特定的表单元素上,可以很容易的实现双向数据绑定。


一、我们来看一个最简单的双向数据绑定代码:



html文件

<div id="app">
    <p>原始文本信息:{{message}}</p>
    <h3>文本框</h3>
    <p>v-model:<input type="text" v-model="message"></p>
</div>


javascript代码:

var app=new Vue({
  el:'#app',
  data:{
       message:'hello Vue!'
  }
 })


二、修饰符



  • .lazy:取代 input 监听 change 事件。
  • .number:输入字符串转为数字。
  • .trim:输入去掉首尾空格。


三、文本区域加入数据绑定


<textarea  < cols="30" rows="10" v-model="message"></textarea>


四、多选按钮绑定一个值


<h3>多选按钮绑定一个值</h3>
<input type="checkbox" id="isTrue" v-model="isTrue">
<label for='isTrue'>{{isTrue}}</label>


五、多选绑定一个数组


<h3>多选绑定一个数组</h3>
  <p>
    <input type="checkbox" id="JSPang" value="JSPang" v-model="web_Names">
      <label for="JSPang">JSPang</label><br/>
      <input type="checkbox" id="Panda" value="Panda" v-model="web_Names">
      <label for="JSPang">Panda</label><br/>
      <input type="checkbox" id="PanPan" value="PanPan" v-model="web_Names">
      <label for="JSPang">PanPan</label>
      <p>{{web_Names}}</p>
</p>


六、单选按钮绑定数据


<h3>单选按钮绑定</h3>
<input type="radio" id="one" value="男" v-model="sex">
<label for="one">男</label>
<input type="radio" id="two" value="女" v-model="sex">
<label for="one">女</label>
<p>{{sex}}</p>


目录
相关文章
|
6月前
|
JavaScript
VUE指令: 什么是v-model指令?它在表单元素中的应用是什么?
VUE指令: 什么是v-model指令?它在表单元素中的应用是什么?
113 0
|
4月前
vue3【实用教程】v-model(含给 v-model 添加参数,绑定多个 v-model ,v-model 的内置修饰符,自定义 v-model 的修饰符等)
vue3【实用教程】v-model(含给 v-model 添加参数,绑定多个 v-model ,v-model 的内置修饰符,自定义 v-model 的修饰符等)
160 0
|
6月前
|
PyTorch 算法框架/工具
pytorch - swa_model模型保存的问题
pytorch - swa_model模型保存的问题
91 0
|
6月前
|
JavaScript
Vue中的v-model指令的原理是什么?
Vue中的v-model指令的原理是什么?
43 2
v-model绑定
v-model绑定
78 0
|
6月前
|
JavaScript
v-model和:model的区别
v-model和:model的区别
188 0
|
12月前
|
JSON JavaScript 数据格式
Thymeleaf 获取model中的值和JS获取Model中的数据
Thymeleaf 获取model中的值和JS获取Model中的数据
202 0
|
JavaScript
Vue2基本指令的学习 v-model
从基础到实战,我们一环都不要少!
153 0
|
存储 测试技术
测试模型时,为什么要with torch.no_grad(),为什么要model.eval(),如何使用with torch.no_grad(),model.eval(),同时使用还是只用其中之一
在测试模型时,我们通常使用with torch.no_grad()和model.eval()这两个方法来确保模型在评估过程中的正确性和效率。
957 0