当前位置: 首页 > news >正文

福州做网站互联网公司seo网络优化教程

福州做网站互联网公司,seo网络优化教程,哪个网站可以学做标书,什么是seo和sem有什么区别之前做得比较多的校验是在el-form表单里做的,但有时也遇到,需要在table内输入数据,然后校验输入的数据是否符合要求的情况。因此记录一下。 思路: 1.需要借助el-form的校验,el-table外层嵌套一层el-form,使…

之前做得比较多的校验是在el-form表单里做的,但有时也遇到,需要在table内输入数据,然后校验输入的数据是否符合要求的情况。因此记录一下。

思路:
1.需要借助el-form的校验,el-table外层嵌套一层el-form,使用el-form的校验机制
2.由于每行都需要校验,因此需要借助scope.$index
3.借助一个提交按钮,测试校验

效果:
1.不输入数据,直接点击“提交”触发校验,由于数据没有输入,校验不通过,给出校验提示
2.点击输入框输入,点击某一个字段,即正在输入状态,这个字段的校验结果就会被清除(clearValidate)
3.数据都填好之后,点击“提交”,再次触发校验
4.校验通过,显示全屏提示是否提交,点击“确定”即可,控制台会打印“校验通过

    <div id="app"><el-form class="base-form" ref="baseForm" :model="baseForm" :rules="rules" auto-complete="on"><el-table ref="table-input" class="table" highlight-current-row :data="baseForm.demoList"><el-table-column label="姓名" show-overflow-tooltip><template slot-scope="scope"><el-form-item :prop="'demoList.'+scope.$index+'.name'" :rules="rules.name" class="all"><el-input v-model="scope.row.name" placeholder="请输入" clearable @focus="$refs.baseForm.clearValidate(`demoList.${scope.$index}.name`)"></el-input></el-form-item></template></el-table-column><el-table-column label="年龄" show-overflow-tooltip><template slot-scope="scope"><el-form-item :prop="'demoList.'+scope.$index+'.age'" :rules="rules.age" class="all"><el-input v-model="scope.row.age" placeholder="请输入" clearable @focus="$refs.baseForm.clearValidate(`demoList.${scope.$index}.age`)"></el-input></el-form-item></template></el-table-column><el-table-column label="出生日期" show-overflow-tooltip><template slot-scope="scope"><el-form-item :prop="'demoList.'+scope.$index+'.birthday'" :rules="rules.birthday" class="all"><el-date-picker placeholder="请选择" v-model="scope.row.birthday" format="yyyy-MM-dd" clearable @focus="$refs.baseForm.clearValidate(`demoList.${scope.$index}.birthday`)"></el-date-picker></el-form-item></template></el-table-column><el-table-column label="详细地址" show-overflow-tooltip><template slot-scope="scope"><el-form-item :prop="'demoList.'+scope.$index+'.address'" :rules="rules.address" class="all"><el-input v-model="scope.row.address" placeholder="请输入" clearable @focus="$refs.baseForm.clearValidate(`demoList.${scope.$index}.address`)"></el-input></el-form-item></template></el-table-column></el-table></el-form><div class="flex-c-a margin-top-10"><el-button @click="submit">提交</el-button></div></div>

data数据

           baseForm: {demoList: [{name: "",age: "",birthday: "",address: ""}]},index: 0,rules: {name: [{required: true,message: "请输入姓名",trigger: "blur"}],age: [{ required: true, message: "请输入年龄", trigger: "blur" }],birthday: [{ required: true, message: "请选择出生日期", trigger: "change" }],address: [{ required: true, message: "请输入详细地址", trigger: "blur" }],}

method:
给一个提交按钮,测试校验

// 提交核对账目
submit() {this.$refs.baseForm.validate((valid) => {if (valid) {this.$confirm("您确定【提交】?", "提示", {confirmButtonText: "确定",cancelButtonText: "取消",type: "warning"}).then(() => {console.log("校验通过")})}})
}

例子里使用的css:

  .all {width: 100%;}.flex-c-a {display: flex;align-items: center;justify-content: space-around;}.margin-top-10 {margin-top: 10px;}.base-form.el-form-item__content {margin-left: 0;}

http://www.mmbaike.com/news/57429.html

相关文章:

  • 网站建立方案怎样在网上推广
  • php动态网站开发实训报告百度收录在线提交
  • 网站样式侵权百度推广官网首页
  • wordpress怎么关注站点百度关键词竞价价格查询
  • 沧州市网站建设价格app下载注册量推广平台
  • com网站免费注册计算机培训班有用吗
  • 做网站可视化市场调研的内容
  • 一台服务器怎么做多给网站怎么推广软件
  • mysql网站数据库谷歌推广怎么操作
  • 网站建设实训报告样板seo技术教程
  • 享设计官网哈尔滨网络推广优化
  • 郑州社交网站开发百色seo关键词优化公司
  • 宁波制作网站软件百度如何优化
  • 英才网专业的seo排名优化
  • 常用的网站开发语言seo优化一般包括哪些
  • 自适应网站做推广搜索引擎优化seo培训
  • 网址关键词查询网站广告牌
  • 微信支付公司网站东莞企业网站设计公司
  • wordpress 背景特效插件seo关键词排名优化制作
  • 营销型品牌网站建设百度认证官网申请
  • cad软件百度seo怎么样优化
  • 电子商务网站建设的一般流程seo关键词软件
  • 做企业网站有什么好处活动推广
  • 承德网站制作加盟搜狗搜索网
  • 如何让自己做的网站可以播放歌曲站长工具权重
  • 做网站用什么免费字体朋友圈广告投放价格表
  • 广东 网站建设网络营销产品的特点
  • 上海网站建设 上海网站制作360外链
  • 网站开发支付功能怎么做互联网运营自学课程
  • 产品备案号查询官网郑州seo培训班