JS学习方法(以Form表单为例)

<el-dialog title="新增用户" :visible.sync="addUserDialogFormVisible" width="30%" :center=true @close="closeUserDialog">
        <el-form :model="addUserForm" :rules="rules" ref="addUserRuleForm" label-width="100px" class="demo-ruleForm">
            <el-form-item label="用户名" prop="username">
                <el-input v-model="addUserForm.username" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item label="密码" prop="password">
                <el-input v-model="addUserForm.password" autocomplete="off" :show-password="true"></el-input>
            </el-form-item>
            <el-form-item label="确认密码" prop="password2">
                <el-input v-model="addUserForm.password2" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item label="电话" prop="phone">
                <el-input v-model="addUserForm.phone" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item label="邮箱" prop="email">
                <el-input v-model="addUserForm.email" autocomplete="off"></el-input>
            </el-form-item>
        </el-form>
        <div slot="footer" class="dialog-footer">
            <el-button @click="addUserDialogFormVisible=false">取 消</el-button>
            <el-button type="primary" @click="addUserBtn">确 定</el-button>
        </div>
</el-dialog>

        从上面右图黑色框中,可以看出Form表单的标签结构是: 最外层是<form>标签; <form>标签里面套了<form-item>标签; <form-item>标签里面又套了<input>标签。(el表示elment UI)                                                                                                 

以下为element-ui官网API中的内容,结合最上面代码明白学习一种通用学习方法。

Form 表单

由输入框、选择器、单选框、多选框等控件组成,用以收集、校验、提交数据。

典型表单:包括各种表单项,比如输入框、选择器、开关、单选框、多选框等。
行内表单:当垂直方向空间受限且表单较简单时,可以在一行内放置表单。
对齐方式:根据具体目标和制约因素,选择最佳的标签对齐方式。
表单验证:在防止用户犯错的前提下,尽可能让用户更早地发现并纠正错误。
自定义校验规则:这个例子中展示了如何使用自定义验证规则来完成密码的二次验证。
动态增减表单项
数字类型验证
表单内组件尺寸控制:通过设置 Form 上的 size 属性可以使该表单内所有可调节大小的组件继承该  尺寸。Form-Item 也具有该属性。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值