美文网首页
Vue-from表单基本使用

Vue-from表单基本使用

作者: 饥人谷_米弥轮 | 来源:发表于2017-08-11 18:22 被阅读53次
<body>
    <div id="app" class="aui-content aui-margin-b-15">
        <ul class="aui-list aui-form-list">
            <li class="aui-list-header">带有输入框</li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        Name
                    </div>
                    <div class="aui-list-item-input">
                        <input type="text" placeholder="Name" v-model.trim="name">
                    </div>
                </div>
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        Password
                    </div>
                    <div class="aui-list-item-input">
                        <input type="password" placeholder="Password" v-model.number="passwd">
                    </div>
                </div>
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        Age
                    </div>
                    <div class="aui-list-item-input">
                        <input type="number" placeholder="Number" v-model.number="age">
                    </div>
                </div>
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        多行文本
                    </div>
                    <div class="aui-list-item-input">
                        <textarea name="text" placeholder="add mutiple lines" cols="20" rows="10" v-model="message"></textarea>
                    </div>
                </div>            
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        内容展示
                    </div>
                    <div class="aui-list-item-input">
                        {{ message }}
                    </div>
                </div>            
            </li>

            <!--  
                对于单选按钮,勾选框及选择列表选项, v-model 绑定的 value 通常是静态字符串(对于勾选框是逻辑值)
            -->
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        复选框
                    </div>
                    <div class="aui-list-item-input">
                        <input type="checkbox" id="jack" value="jack" v-model="checkedName"><label for="one">jack</label>
                        <input type="checkbox" id="john" value="john" v-model="checkedName"><label for="one">john</label>
                        <input type="checkbox" id="mike" value="mike" v-model="checkedName"><label for="one">mike</label>
                    </div>
                </div>            
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        内容展示
                    </div>
                    <div class="aui-list-item-input">
                        {{ checkedName }}
                    </div>
                </div>            
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        单选按钮
                    </div>
                    <div class="aui-list-item-input">
                        <input type="radio" id="one" value="One" v-model="picked"><label for="one">One</label>
                        <input type="radio" id="two" value="Two" v-model="picked"><label for="two">Two</label>
                    </div>
                </div>            
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        内容展示
                    </div>
                    <div class="aui-list-item-input">
                        {{ picked }}
                    </div>
                </div>            
            </li>

            <!-- 
                将value绑定到vue实例的动态属性,用v-bind实现
            -->
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        复选-动态value
                    </div>
                    <div class="aui-list-item-input">
                        <input type="checkbox" v-model="toggle" v-bind:true-value="a" v-bind:false-value="b">
                        <span>{{ toggle }}</span>
                    </div>
                </div>               
            </li>
            <li class="aui-list-item">
                <div class="aui-list-item-inner">
                    <div class="aui-list-item-label">
                        单选-动态value
                    </div>
                    <div class="aui-list-item-input">
                        <input type="radio" v-model="pick" v-bind:value="a">
                        <span>{{ pick }}</span>
                    </div>
                </div>               
            </li>
        </ul>
    </div>
    <script src="../vue.js"></script>
    <script>
        var vm = new Vue({
            el:'#app',
            data:{
                a:'正确',
                b:'错误',
                name:'',
                passwd:'',
                age:'',
                message:'',
                picked:'',
                toggle:'',
                pick:'',
                checkedName:[]
            },
            methods:{
            },
            watch:{
            }
        })
    </script>
</body>

相关文章

  • Vue-from表单基本使用

  • 网页设计:HTML表单标签

    表单包含三个基本组成部分:表单标签、表单域、表单按钮。 1,表单标签 HTML 表单用于收集用户输入,表单使用 ...

  • 《Flask Web开发实战》—— 表单

    Flask关于表单处理的部分,使用Flask-WTF库,首先安装 1. 表单的基本处理 Flask中表单的基本处理...

  • 一周学会HTML----Day03常用标签(下)

    form 标签 表单(重要) 基本使用 (action,method,enctype)要提交的表单必须放到...

  • HTML表单基本使用

    HTML表单 HTML是一个包含表单元素的区域,用于搜集不同类型的用户输入,以提交给后台。表单元素是不同类型的 i...

  • bootstrap表单

    垂直表单(默认) 内联表单 水平表单 垂直表单 也称基本表单基本的表单结构是 bootstrap 自带的创建基本表...

  • bootstrap之form表单

    表单布局 垂直表单(默认) 内联表单 水平表单 垂直表单或基本表单(display:block;) 创建基本表单的...

  • bootstrap表单

    表单布局 垂直表单(默认) 内联表单 水平表单 垂直表单或基本表单 基本的表单结构是 Bootstrap 自带的,...

  • html标签三

    1、表单(重要)1、表单用途2、基本使用表单是一个双边标记, 【注】将能够收集用户信息的标签放到form里...

  • Ajax-day-02(Form表单,Ajax提交表单数据)

    Form表单的基本使用 什么是表单 表单在网页中主要负责 数据采集功能。HTML中 标签,就是用于采集用户输入的信...

网友评论

      本文标题:Vue-from表单基本使用

      本文链接:https://www.haomeiwen.com/subject/tqyrrxtx.html