VUE v-model实例

mac2024-05-12  24

<h1>v-model实例</h1> <hr> <div id="app"> <p>原始文本信息:{{message}}我是你大爷</p> <h3>文本框</h3> <!-- 修饰符演示: 1.lazy失去输入框焦点时才同步数据,取代 imput 监听 change 事件 2.number,只限输入数字,当一开始是字母是会失效,输入字符串转为数字 3.trim:输入去掉首尾空格。 --> <p>v-model<input type="text" v-model="message"></p> <p>v-model.lazy<input type="text" v-model.lazy="message"></p> <p>v-model.number<input type="text" v-model.number="message"></p> <p>v-model.trim<input type="text" v-model.trim="message"></p> <hr> <h3>文本域</h3> <textarea cols="30" rows="10" v-model="message"></textarea> <hr> <h3>多选框绑定一个值</h3> <input type="checkbox" id="isTrue" v-model="isTrue"> <label for="isTrue">{{isTrue}}</label> <hr> <h3>多选框绑定数组</h3> <p> <input type="checkbox" id="jspang" value="jspang" v-model="web_names"> <label for="isTrue">jspang</label> <input type="checkbox" id="Panda" value="Panda" v-model="web_names"> <label for="isTrue">Panda</label> <input type="checkbox" id="panpan" value="panpan" v-model="web_names"> <label for="isTrue">panpan</label> </p> <p>{{ web_names }}</p> <hr> <h3>单选框绑定</h3> <p> <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> </p> </div> <script type="text/javascript"> var app = new Vue({ el:'#app', data:{ message:'hello world!', isTrue:true, web_names:[], sex:'男', } }) </script>
最新回复(0)