vue之表单的相关操作

    技术2026-01-01  1

    以下内容可自行c,v到编辑器打开(vue文件请在官网下载)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="./vue.js"></script> </head> <body> <!--:表单只能用v-model --> <div id="app"> <div v-text="a"></div> <hr> <!-- 普通输入框 --> <div> <input type="text" v-model="a"> </div> <hr> <!-- 单选按钮两个的v-model绑定值要相同,当其绑定的值和其中一个的value相同时,默认选中这一项 --> <div> <input type="radio" id="male" value="1" v-model="dender"> <label for="male"></label> <input type="radio" id="female" value="2" v-model="dender"> <label for="female"></label> </div> <hr> <!-- 复选框v-model绑定值要相同,当其绑定的值和其中一个的value相同时,默认选中这一项 --> <div> <input type="checkbox" id="ball" value="1" v-model="hobby"> <label for="ball">篮球</label> <input type="checkbox" id="sing" value="2" v-model="hobby"> <label for="sing">唱歌</label> <input type="checkbox" id="code" value="3" v-model="hobby"> <label for="code">代码</label> </div> <hr> <!-- 下拉框v-model绑定给父级元素,当其绑定的值和其中一个的value相同时,默认选中这一项 --> <div> <select v-model="zhiye"> <option value="0">请选择职业</option> <option value="1">老师</option> <option value="2">公务员</option> <option value="3">码农</option> </select> </div> <hr> <!-- 文本域 --> <div> <textarea v-model="a"></textarea> </div> <!-- 表单修饰符 number转数字,trim去除两头的空格,lazy.将input事件转为change事件--> <input type="text" v-model.trim="age"> </div> <script type="text/javascript"> var vm = new Vue({ el: '#app', data: { a: 123, // 单选按钮 dender: 2, // 复选框为数组形式 hobby: ['2', '3'], // 下拉框 zhiye: 2, // 文本域 a: 12255, // 表单的修饰符 age: 122 }, methods: { } }) </script> </body> </html>

    错误之处还望不吝赐教

    Processed: 0.014, SQL: 9