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

东莞网站上排名网站模板哪里下载

东莞网站上排名,网站模板哪里下载,网络营销是什么时候出现的,班级网页制作模板一、背景 页面需要用到表格采集用户数据#xff0c;提交时进行表单校验#xff1b;即表格中嵌套着表单#xff0c;保存时进行表单校验 二、功能实现 2.1、el-form和el-table嵌套说明 ① :modelformData 给表单绑定数据#xff0c;formData是表单的数据对象 …一、背景 页面需要用到表格采集用户数据提交时进行表单校验即表格中嵌套着表单保存时进行表单校验 二、功能实现 2.1、el-form和el-table嵌套说明 ① :modelformData 给表单绑定数据formData是表单的数据对象 ② 表单数据对象formData中定义的tableData是表单内嵌套的表格显示数据 ③ rules为表单绑定的校验规则 ④ :proptableData. scope.$index .name 绑定传入Form 组件的 model 中对应的字段name ⑤ :rulesrules.name 绑定表单校验规则 ⑥ 整个html结构是一个大表单 el-form里边嵌套的el-table而el-table中又嵌套了表单项 el-form-item支持编辑。 备注大多情况下prop会按照惯有思维直接写入字段而这里是动态绑定的另外一定要记得每项动态写入rules来进行绑定表单校验  2.2、具体代码 templatedivel-form:modelformDatarefformRef:rulesruleslabel-width108px:inlinetrueel-table:dataformData.tableDatastylewidth: 100% borderel-table-column typeindex width55 aligncenter/el-table-columnel-table-column label姓名 propname resizable aligncenter header-aligncentertemplate slot-scopescopeel-form-item :proptableData. scope.$index .name :rulesrules.nameel-input typetext sizesmall placeholder请输入姓名 v-modelscope.row.name/el-input/el-form-item/template/el-table-columnel-table-column label年龄 propage resizable aligncenter header-aligncentertemplate slot-scopescopeel-form-item :proptableData. scope.$index .age :rulesrules.ageel-input typetext sizesmall placeholder请输入年龄 v-modelscope.row.age/el-input/el-form-item/template/el-table-columnel-table-column label性别 propsex resizable aligncenter header-aligncentertemplate slot-scopescopeel-form-item :proptableData. scope.$index .sex :rulesrules.sexel-input typetext sizesmall placeholder请输入性别 v-modelscope.row.sex/el-input/el-form-item/template/el-table-column/el-tableel-form-item classfooterel-button typeprimary clicksave保存/el-buttonel-button取消/el-button/el-form-item/el-form/div /templatescript export default{data(){return{formData:{tableData:[{name:张三,age:18,sex:},{name:李四,age:19,sex:},]},rules:{name:[{ required: true, message: 请输入姓名, trigger: blur },],age:[{ required: true, message: 请输入年龄, trigger: blur },],sex:[{ required: true, message: 请输入性别, trigger: blur },],}}},methods:{//保存save(){this.$refs.formRef.validate((valid) {console.log(valid,valid);if(valid){//如果valid为true表示校验通过可以提交表单调取接口进行保存console.log(表单校验通过);}else {this.$message.warning(请填写完整的数据);}})},} } /scriptstyle langscss scoped .footer{margin-top: 50px; } /style 三、实际项目应用 3.1、增加添加与删除操作 需求表格增加操作项具有添加和删除按钮第一项无法删除点击添加时动态增加表格的行数点击删除的时候删除表格的行数据。 3.2、添加和删除代码 结构直接添加一个表格项 el-table-column label操作 resizable aligncenter header-aligncentertemplate slot-scope{$index}el-button typeprimary iconel-icon-plus circle clickaddTable() v-if$index 0/el-buttonel-button iconel-icon-minus circle clickdelTable($index) v-if$index 0/el-button/template /el-table-column methods:{//添加addTable(){let newArr [{name:,age:,sex:}]this.formData.tableData.push(...newArr)},//删除delTable(i){this.formData.tableData.splice(i,1)} } 3.3、完整代码 templatedivel-form:modelformDatarefformRef:rulesruleslabel-width108px:inlinetrueel-table:dataformData.tableDatastylewidth: 100% borderel-table-column typeindex width55 aligncenter/el-table-columnel-table-column label姓名 propname resizable aligncenter header-aligncentertemplate slot-scopescopeel-form-item :proptableData. scope.$index .name :rulesrules.nameel-input typetext sizesmall placeholder请输入姓名 v-modelscope.row.name/el-input/el-form-item/template/el-table-columnel-table-column label年龄 propage resizable aligncenter header-aligncentertemplate slot-scopescopeel-form-item :proptableData. scope.$index .age :rulesrules.ageel-input typetext sizesmall placeholder请输入年龄 v-modelscope.row.age/el-input/el-form-item/template/el-table-columnel-table-column label性别 propsex resizable aligncenter header-aligncentertemplate slot-scopescopeel-form-item :proptableData. scope.$index .sex :rulesrules.sexel-input typetext sizesmall placeholder请输入性别 v-modelscope.row.sex/el-input/el-form-item/template/el-table-columnel-table-column label操作 resizable aligncenter header-aligncentertemplate slot-scope{$index}el-button typeprimary iconel-icon-plus circle clickaddTable() v-if$index 0/el-buttonel-button iconel-icon-minus circle clickdelTable($index) v-if$index 0/el-button/template/el-table-column/el-tableel-form-item classfooterel-button typeprimary clicksave保存/el-buttonel-button取消/el-button/el-form-item/el-form/div /templatescript export default{data(){return{formData:{tableData:[{name:张三,age:18,sex:男},{name:李四,age:19,sex:},]},rules:{name:[{ required: true, message: 请输入姓名, trigger: blur },],age:[{ required: true, message: 请输入年龄, trigger: blur },],sex:[{ required: true, message: 请输入性别, trigger: blur },],}}},methods:{//保存save(){this.$refs.formRef.validate((valid) {console.log(valid,valid);if(valid){//如果valid为true表示校验通过可以提交表单调取接口进行保存console.log(表单校验通过);}else {this.$message.warning(请填写完整的数据);}})},//添加addTable(){let newArr [{name:,age:,sex:}]this.formData.tableData.push(...newArr)},//删除delTable(i){this.formData.tableData.splice(i,1)}} } /scriptstyle .footer{margin-top: 50px; } /style3.4、实际效果 最后
http://www.hkea.cn/news/14544110/

相关文章:

  • 福州的网站建设输入网址跳到别的网站
  • 设计网站公司湖南岚鸿公司wordpress 商城小程序
  • 北京网页制作服务商关键词的优化方法
  • 广东圆心科技网站开发需要多少钱织梦游戏网站源码
  • 在电脑上建设网站中国商标免费查询平台
  • 爱站网反链分析仓库管理erp自学视频
  • 保定做网站那家好网站权重7怎么做
  • 电商网站网址网站开发工具与技术
  • 宁波网站开发公司电话马鞍山的网站建设公司哪家好
  • 做企业网站需要建多大的画布建设通网站会员共享密码
  • 医院网站管理制度为什么一个网站外链那么多
  • 华为企业文化优化模型
  • 为什么网站经常被攻击兴义网络推广
  • 做旅行社网站的wordpress实战教程
  • 简单 手机 网站 源码下载做h网站风险
  • 做网站用js的好处百度云搜索引擎官方入口
  • 溧阳网站建设中心不懂外贸做外贸网站好做吗
  • 自建网站 备案富锦网站制作
  • php mysql的网站开发宁波网络推广平台推荐
  • 在线网站优化企业信息查询app哪个最好
  • 有哪些做文创产品的网站网站页面风格分类
  • 如何编辑企业网站和业务多一样的平台
  • 郑州营销网站托管公司wordpress如何修改主题名称
  • 大连市营商环境建设局门户网站制作公司网站设计要求
  • 上海 网站建设业务营销方法ide 在线 wordpress
  • 公司网站设计注意什么中标建设集团有限公司 网站
  • 在线电影网站建设论文只做一页的网站多少钱
  • 零食天堂专做零食推荐的网站做爰全过程网站免费的视频教程
  • 网站建设报告总结网站和系统哪个好做
  • 广东企业网站备案阜阳网站建设工作室