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

网站开发月薪多少钱网站与网站链接怎么做

网站开发月薪多少钱,网站与网站链接怎么做,企业app软件定制开发环节,网站建设与管理指什么目录 背景描述#xff1a; 开发流程#xff1a; 详细开发流程#xff1a; 总结#xff1a; 背景描述#xff1a; 这个功能是基于之前写的 封装列表页 的功能继续写的#xff0c;加了一个选择展示列的功能#xff0c;可以随时控制表格里展示那些列的数据#xf…目录 背景描述 开发流程 详细开发流程 总结 背景描述 这个功能是基于之前写的   封装列表页  的功能继续写的加了一个选择展示列的功能可以随时控制表格里展示那些列的数据如图大概样式是这样 开发流程 基本上和封装列表页的流程相似这里不做多余描述只是需要从父组件里传递tableColumn也可以在本组件定义 tableColumn除了控制表格的column还有就是【选择列】的功能的数据从这里来这里可以设置哪些需要显示与隐藏如下 const tableColumn ref([{column_id: op_name,column_name: 操作人,default_display: true,sortable: true,minWidth: 100},{column_id: op_roles,column_name: 角色,default_display: true,sortable: true,minWidth: 150},//....{column_id: create_at,column_name: 名称12,default_display: true,sortable: true,minWidth: 170},{column_id: update_at,column_name: 名称13,default_display: false,sortable: true,minWidth: 170} ]) 详细开发流程 提示这里描述项目中遇到的问题 1.选择展示列 el-col :span12el-popover placementbottom triggerclick :width300template #referenceel-button classright-button typedefaultel-iconFilter //el-icon/el-button/templatespan stylemargin: 0 10px 0 0; font-size: 14px选择展示列/spanel-select v-modelselectedColumns multiple collapse-tags :teleportedfalse changeselectColumnsel-optionv-for(item, index) in tableCol:keyitem.column_id:disabledindex 0:labelitem.column_name:valueitem.column_id/el-option/el-select/el-popover/el-col 这里的tableCol是从父组件传的tableColumn tableCol.value props.tableColumn 2.已选择的展示列怎么控制表格的列显隐 // 已选的展示列 const selectedColumns ref([]) //选择展示列 const selectColumns () {showTableCol.value []let arr []if (selectedColumns.value.length selectedColumns.value.length ! 0) {selectedColumns.value.forEach((element) {tableCol.value.forEach((item, index) {if (index 0) {item.default_display true}item.default_display falseif (element item.column_id || index 0) { //比如至少要选择第一列不能一列都不显示arr.push(index)}})})arr [...new Set(arr)]arr.forEach((element) {tableCol.value[element].default_display true})let dataTable tableCol.value.filter((item, index) {return item.default_display})showTableCol.value dataTable} else {let dataTable []dataTable tableCol.value.filter((item) {return item.default_display})dataTable.forEach((item) {selectedColumns.value.push(item.column_id)})showTableCol.value dataTable} } 3. 表格的列显示 el-tablev-loadingloading:datatableDataclasstable-small-customheightcalc(100vh - 240px)stripesort-changechangeTableSortel-table-column typeindex width70 label序号template #defaultscopespan v-textgetIndex(scope.$index)/span/template/el-table-columnel-table-columnv-for(col, index) in showTableCol:keyindex:propcol.column_id:labelcol.column_name:min-widthcol.minWidth:sortablecol.sortable:is-show-overflow-tooltiptrue//el-table 这里表格的渲染是通过v-for  showTableCol ,主要就是这个。 over 总结 目前我经常是通过这个方式写【选择展示列】功能过滤那部分没怎么考虑最优解反正数据也不多直接这样写了如果有更合适的方式欢迎分享~
http://www.pierceye.com/news/766479/

相关文章:

  • 推荐一本学做网站的书温州阀门网站建设
  • 用户要承担暖气费的税吗太原优化排名推广
  • Wordpress外贸网站搭建公司宿迁建设网站
  • 学校网站建设的意义和应用山东淄博网站建设
  • 莱芜网站建设价格低网站vps
  • 长治做网站哪家好赣州注册公司
  • 网站开发从入门到精通做h5的网站哪个好
  • 免费公司网站如何建立设计个人网站好备案吗
  • 建网站和做微信哪个好在线识别图片百度识图
  • php网站开发如何实现删除功能大连大连建设工程信息网站
  • 表格模板免费下载网站wordpress 插件位置
  • wordpress小白能学会吗汕头做网站优化公司
  • 军队营房基础建设网站重庆做网站个人
  • 网站建设怎样中英文网站备案是空间备案还是域名备案
  • 陕西网站制作人力资源服务外包
  • 成都网站建设哪家售后好网站建设费可以计业务费吗
  • 做服装到哪个网站拿货品质好自己制作的网页别人如何访问
  • 榆林哪里做网站网页游戏网站那个好
  • 泰安口碑好的企业建站公司wordpress验证码无效
  • 圣矢网络重庆网站建设优化推广公司好听好记的网站域名
  • 如何做旅游小视频网站比较好的外贸公司
  • 图书馆建设投稿网站使用 ahrefs 进行 seo 分析
  • 校园网站建设 德育免费换ip软件
  • 排行网站模板凡科代理千万不要做
  • 贵州省冶金建设有限公司网站网站好玩新功能
  • 怎么让客户做网站惠州关键词排名提升
  • 创建公司网站需要什么国外的智慧城市建设网站
  • 阿里云服务器做网站django高清无版权网站
  • 网页制作与网站制作wordpress二次元风格
  • 贵州省城乡建设局网签网站工业设计网站有那些