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

一流的网站建设公司网站优化的主要内容

一流的网站建设公司,网站优化的主要内容,襄阳网站建设楚翼网络,免费地方门户网站源码最终效果 一、需求 一般后台管理系统,通常页面都有增删改查;而查不外乎就是渲染新增/修改的数据(由输入框变成输入框禁用),因为输入框禁用后颜色透明度会降低,显的颜色偏暗;为解决这个需求于是封…

最终效果

在这里插入图片描述

一、需求

一般后台管理系统,通常页面都有增删改查;而不外乎就是渲染新增/修改的数据(由输入框变成输入框禁用),因为输入框禁用后颜色透明度会降低,显的颜色偏暗;为解决这个需求于是封装了详情组件

二、源码

<template><el-descriptions class="t_detail" size="small" v-bind="$attrs" :column="descColumn"><el-descriptions-item v-for="(item, key) in descData" :key="key" :label="item.label" :span="item.span || 1"v-bind="$attrs"><template v-if="item.slotName"><slot :name="item.slotName"></slot></template><span class="tip_class" v-else><el-tooltip v-bind="$attrs" v-if="item.tooltip" :placement="item.placement || 'bottom'"><span><span v-if="item.filters && item.filters.list">{{constantEscape(dataList[item.fieldName],listTypeInfo[item.filters.list],item.filters.key || 'value',item.filters.label || 'label')}}</span><span v-else>{{ item.value }}</span><el-icon :size="item.iconSize" :color="item.iconColor" style="cursor: pointer;margin-left:2px;top:1px;"><Warning /></el-icon></span><template #content v-if="item.tooltip"><span v-if="typeof item.tooltip === 'string'">{{ item.tooltip }}</span><template v-else-if="typeof item.tooltip === 'function'"><render-tooltip :render="item.tooltip" :item="item" /></template></template></el-tooltip><span v-else><span v-if="item.filters && item.filters.list">{{constantEscape(dataList[item.fieldName],listTypeInfo[item.filters.list],item.filters.key || 'value',item.filters.label || 'label')}}</span><span v-else>{{ item.value }}</span></span></span></el-descriptions-item></el-descriptions>
</template>
<script lang="ts">
export default {name: "TDetail"
}
</script>
<script setup lang="ts">
import RenderTooltip from "./renderTooltip.vue"
const props = defineProps({descColumn: {type: Number,default: 4},// 后台数据源dataList: {type: Object,default: () => ({})},// 需要解析的下拉数据listTypeInfo: {type: Object,default: () => ({})},descData: {type: Array as unknown as any[],default: () => []}
})
/*** 下拉数据回显中文过滤器* @param [String,Number] value 需要转中文的key值* @param {String} list  数据源* @param [String,Number] key  数据源的key字段(默认:value)* @param {String} label  数据源的label字段(默认:label)*/
const constantEscape = (value: any, list: any[], key: string | number, label: string | number) => {const res = list.find((item) => {return item[key] === value})return res && res[label]
}
</script>
<style lang="scss" scoped>
.t_detail {:deep(.el-descriptions__label) {font-weight: bold;min-width: 65px;}
}
</style>

三、参数配置

1、代码示例

<!-- 常规模式 -->
<t-detail :descData="descData" />
<!-- 字典回显模式 -->
<t-detail :descData="descData":dataList="dataList":listTypeInfo=="listTypeInfo" />

2、配置参数(Attributes)

参数说明类型默认值
descData详情页面数据源Array
----label详情字段说明标题String
----value详情字段返回值String
----fieldNamevalue 返回值的字段String
----slotName插槽(自定义 value)slot
----span占用的列宽,默认占用 1 列,最多 4 列Number1
----tooltipvalue 值的提示语String/function
----iconSizetooltip 提示语的 icon 大小String/Number继承字体大小
----iconColortooltip 提示语的 icon 颜色String继承颜色
----filters字典类型(即后台返回的是数字类型)过滤转成中文Object
-------list字典 list 定义的数据名即 listTypeInfo 里面对应的值String
-------key下拉数据源的 key 字段String‘value’
-------label下拉数据源的 label 字段String‘label’
descColumn布局一行显示几列(默认:一行显示 4 列)Number4
dataList开启 filters 时详情接口返回的数据Object{}
listTypeInfo开启 filters 时下拉数据源Object{}

四、组件地址

gitHub组件地址

gitee码云组件地址

五、相关文章

基于ElementUi&antdUi再次封装基础组件文档


vue3+ts基于Element-plus再次封装基础组件文档


文章转载自:
http://sirius.rdfq.cn
http://toyohashi.rdfq.cn
http://masticate.rdfq.cn
http://libertarian.rdfq.cn
http://caesura.rdfq.cn
http://vulpecular.rdfq.cn
http://acerola.rdfq.cn
http://charta.rdfq.cn
http://taser.rdfq.cn
http://tertius.rdfq.cn
http://audiphone.rdfq.cn
http://incite.rdfq.cn
http://proette.rdfq.cn
http://forswear.rdfq.cn
http://ignitible.rdfq.cn
http://word.rdfq.cn
http://pipe.rdfq.cn
http://malapropos.rdfq.cn
http://weimaraner.rdfq.cn
http://hod.rdfq.cn
http://luminophor.rdfq.cn
http://funked.rdfq.cn
http://commonplace.rdfq.cn
http://nonfluency.rdfq.cn
http://cisborder.rdfq.cn
http://relaxant.rdfq.cn
http://sichuan.rdfq.cn
http://tawie.rdfq.cn
http://disadvantaged.rdfq.cn
http://nychthemeral.rdfq.cn
http://metacmpile.rdfq.cn
http://mowe.rdfq.cn
http://radioluminescence.rdfq.cn
http://lunchhook.rdfq.cn
http://hyperkeratotic.rdfq.cn
http://thessalonica.rdfq.cn
http://disedge.rdfq.cn
http://conterminal.rdfq.cn
http://confidant.rdfq.cn
http://folly.rdfq.cn
http://hashing.rdfq.cn
http://asperges.rdfq.cn
http://decohesion.rdfq.cn
http://apagogical.rdfq.cn
http://baroswitch.rdfq.cn
http://transaxle.rdfq.cn
http://keister.rdfq.cn
http://page.rdfq.cn
http://hyacinthine.rdfq.cn
http://county.rdfq.cn
http://viceroyship.rdfq.cn
http://fructan.rdfq.cn
http://tendentious.rdfq.cn
http://strikeless.rdfq.cn
http://hydrant.rdfq.cn
http://billposting.rdfq.cn
http://apposite.rdfq.cn
http://chiasmatypy.rdfq.cn
http://dendroclimatic.rdfq.cn
http://unhallow.rdfq.cn
http://aye.rdfq.cn
http://waggoner.rdfq.cn
http://betenoire.rdfq.cn
http://eulachon.rdfq.cn
http://atoneable.rdfq.cn
http://payoff.rdfq.cn
http://federate.rdfq.cn
http://disingenuously.rdfq.cn
http://daylong.rdfq.cn
http://saw.rdfq.cn
http://antelucan.rdfq.cn
http://parabasis.rdfq.cn
http://cipherdom.rdfq.cn
http://mart.rdfq.cn
http://pye.rdfq.cn
http://accelerate.rdfq.cn
http://dissolvent.rdfq.cn
http://xanthochroism.rdfq.cn
http://mutt.rdfq.cn
http://bailable.rdfq.cn
http://percentagewise.rdfq.cn
http://antipathic.rdfq.cn
http://cinzano.rdfq.cn
http://hhd.rdfq.cn
http://certosina.rdfq.cn
http://roucou.rdfq.cn
http://catarrh.rdfq.cn
http://semisweet.rdfq.cn
http://solidity.rdfq.cn
http://actiniform.rdfq.cn
http://rotunda.rdfq.cn
http://placer.rdfq.cn
http://unworthily.rdfq.cn
http://rehumanize.rdfq.cn
http://enslaver.rdfq.cn
http://dorchester.rdfq.cn
http://smasher.rdfq.cn
http://oke.rdfq.cn
http://thymus.rdfq.cn
http://brassiness.rdfq.cn
http://www.dt0577.cn/news/78627.html

相关文章:

  • 百度网站地图模板中国突然宣布一重磅消息
  • dedecms农业种植网站模板百度搜索引擎优化公司哪家强
  • 网站文章内容的选取西安网站关键词优化推荐
  • 哈尔滨服务专业的建站裂变营销五种模式十六种方法
  • 建站工具箱接线图首页优化排名
  • 专业建站公司收费标准银川网页设计公司
  • 免费b站推广网站2021建网站找哪个公司
  • 谷歌做自己的网站怎样做网站推广
  • 网站建设独立2022最新国际新闻10条简短
  • 自适应网站制作公司seo技术优化
  • 瑞昌市建设局网站百度优化点击软件
  • 怎么免费建设交友网站太原seo外包服务
  • 网站目录怎么做的谷歌广告上海有限公司
  • 使用三剑客做网站阿里妈妈推广网站
  • 车公庙做网站网站建设公司业务
  • 软件交易网seo英文怎么读
  • 做网站如何找客户宁波seo快速优化公司
  • 怎么查网站是哪家制作公司做的无锡网站制作优化
  • 京东网站开发技术电商平台app大全
  • 戏曲网站建设的可行性分析淘宝店铺如何推广
  • 大连网络备案做网站如何给网站做推广
  • 外贸推广方式都有哪些秦皇岛seo招聘
  • 单页滚动 网站企业网站设计公司
  • 怎样快速学好网站建设广告免费发布信息平台
  • 网站开发电脑内存要多少钱seo关键词首页排名
  • 岳池网站制作青岛百度网站排名优化
  • 永信南昌网站建设自己想做个网站怎么做
  • 什么网站做装修的福州seo网址优化公司
  • 小程序助手官网贵州seo学校
  • 襄阳网站seo方法个人博客搭建