zoukankan      html  css  js  c++  java
  • Vue表单输入绑定(文本框和复选框)

    文本框

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title>表单输入绑定</title>
        </head>
        <body>

            <div id='app'>
                <!-- 文本框 -->
                <label>姓名是:</label>
                <input v-model="message1" placeholder="请输入" />

                <!-- 多行文本 -->
                <p>多行文本</p>
                <textarea v-model="message2" placeholder="多行文本"></textarea>
                </div>
            </div>


            <script src="vue.js"></script>
            <script>
                var app1 = new Vue({
                    el: "#app",
                    data: {
                        message1: '又又',
                        message2: '1234567890987654321'
                    }
                });
            </script>
        </body>
    </html>
    复选框

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title>复选框</title>
        </head>
        <body>
            <div id="app">
                <!-- 单个复选框,绑定到boolean值 -->
                <!--for属性规定与那个input进行绑定 -->
                <input type="checkbox" v-model="checked" id="check" />
                <label for="checkbox">{{checked}}</label>



            </div>

            <div id="app1">
                <!-- 多个复选框,绑定同一个数组 -->
                <input type="checkbox" v-model="item" id="check1" value="复选框1" />
                <label>复选框1</label>
                <input type="checkbox" v-model="item" id="check2" value="复选框2"/>
                <label>复选框2</label>
                <input type="checkbox" v-model="item" id="check3" value="复选框3"/>
                <label>复选框3</label>
                <input type="checkbox" v-model="item" id="check4" value="复选框4"/>
                <label>复选框4</label>
                </br>
                <p>所选中:
                    <span>{{item}}</span>
    </p>
                
                
            </div>


            <script src="vue.js"></script>
            <script>
                var app = new Vue({
                    el: "#app",
                    data: {
                        checked: "true"
                    },
                    model: {
                        checkbox: function() {
                            this.checked = (this.checked == 'true') ? 'false' : 'true';
                        }
                    }
                });


                var app1 = new Vue({
                    el: "#app1",
                    data: {
                        item:[]
                    }
                })
            </script>
        </body>
    </html>

  • 相关阅读:
    Hive on Spark
    Mongodb添加副本及修改优先级
    RabbitMQ与Spring集成
    最简单的图文教程,几步完成Git的公私钥配置
    Idea Ant 打开发包
    Spring Web 项目Junit测试报错问题
    阿里云maven仓库地址,速度提升100倍
    Spring boot 学习
    JAVA开发常用工具包
    从无到有搭建SSM框架
  • 原文地址:https://www.cnblogs.com/wangshuang123/p/10777738.html
Copyright © 2011-2022 走看看