前端基础-vue(单选/复选)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41442781/article/details/89811827

html部分:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>vue单选双选</title>
<link href="../css/vue-6.css" type="text/css" rel="stylesheet"/>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<body>
    <div id="app">
        <input type="radio" v-model="dan" value="yi" id="diyi"/><label for="diyi">选项1</label>
        <!--label中的for对应input中的id,点击“选项1”input中id=“第一”的获得焦点-->
        <input type="radio" v-model="dan" value="er" id="dier"/><label for="dier">选项2</label>
        <input type="radio" v-model="dan" value="san" id="disan"/><label for="disan">选项3</label>
        <p>你选择的是{{dan}}</p>
        <input type="checkbox" v-model="fu" value="yi" id="fudiyi"/><label for="fudiyi">复选框:选项1</label>
        <input type="checkbox" v-model="fu" value="er" id="fudier"/><label for="fudier">复选框:选项2</label>
        <input type="checkbox" v-model="fu" value="san" id="fudisan"/><label for="fudisan">复选框:选项3</label>
        <p>你选择的是{{fu}}</p>
        <select v-model="selected"><!--单选下拉框,selected在没有value的情况下会匹配option的值-->
            <option>11</option>
            <option>22</option>
            <option>33</option>
        </select>
        <p>你选择的是{{selected}}</p>
        <select v-model="selected2"><!--单选下拉框,selected在没有value的情况下会匹配option的值-->
            <option>11</option>
            <option>22</option>
            <option>33</option>
        </select>
        <p>你选择的是{{selected2}}</p>
        
        <p>{{date}}</p>
        
        
        <p>v-model的修饰符</p>
        <input v-model.lazy="message"/><!--.lazy是在失去焦点或者按回车时触发-->
        <p>{{message}}</p>
        <input v-model.number="message2"/><!--.number是将输入的专为数字类型-->
        <p>{{message2}}</p>
        <input v-model.trim="message3"/><!--.trim是自动过滤输入的首位空格-->
        <p>{{message3}}</p>
    </div>

<script src="../js/vue-6.js"></script>
</body>
</html>

js部分:

// JavaScript Document
var zhb = new Vue({
    el:"#app",
    data:{
        name:"zhb",
        date:new Date(),
        dan: "yi",//数据dan的值与按钮的value的值一致时,就会选中该选项
        fu:["yi","san"],//数据fu的值与按钮的value的值一致时,就会选中该选项
        selected:11,
        selected2:["11","33"],
        message:'',
        message2:'',
        message3:'',
    },
    methods:{
        
        },
        
})
console.log(zhb.name);

猜你喜欢

转载自blog.csdn.net/qq_41442781/article/details/89811827