npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@devops-web/common-ui

v0.0.49

Published

[更新日志](./CHANGELOG.md)

Downloads

248

Readme

common-ui 公共组件库

更新日志

更新流程

  1. 切换源到npm官方源https://registry.npmjs.org/
  2. npm login
  3. 使用npm version patch修改package.json中的版本号
  4. npm publish

组件开发流程

  1. 将已经开发完成的组件放入全局组件工程src\package
  2. 将组件注册到src\package\index.js文件中

History

  • v0.0.新版本
    • 2023/01/03 增加全局设置参数formOptions: {}, 解决快速设置表单的按钮位置(left, right)
  • v0.0.38
    • cs-dialog控制台报错问题处理ls
  • v0.0.37
    • cs-table-input select新增filterable配置项
  • v0.0.36
    • 新增v-safe-html指令,已全局注册
  • v0.0.35
    • cs-table-input: validate 配置项支持函数类型
  • v0.0.32
    • cs-text: 修复在页面最右侧时复制文字闪烁问题
    • cs-form: 提供 setValidate(field, validate)方法,动态设置字段校验规则
  • v0.0.26
    • cs-table-input 添加 betweenNumber 类型
    • cs-table-input type 类型修改为 String|Function
  • v0.0.25
    • cs-form 添加 type:timePickerPlus 对应 element-ui 中的 el-time-picker
  • v0.0.24
    • v-tooltip 指令添加 show 修饰符,添加 show 修饰符后不进行内容长度判断
  • v0.0.23
    • cs-table 添加 defaultShowMore 配置项,默认 false。当搜索项超过 5 个的时候默认是否折叠
  • v0.0.22(同 0.0.21)
    • cs-table/cs-search 添加 select 添加 filterable 配置
    • cs-search refresh 都为 true 的时候,不展示搜索按钮(也可以通过 show-search 直接配置)
  • v0.0.20
    • cs-simple-table 不展示时操作列不正常修复
    • cs-simple-table 添加 el-table 全功能函数
  • v0.0.19
    • cs-table:单元格的链接增加
  • v0.0.18
    • v-tooltip 异常处理
  • v0.0.17(bug)
    • v-tooltip 异常处理
  • v0.0.16(bug)
    • v-tooltip 解除绑定时删除提示
  • v0.0.15(bug)
    • 修复 v-tooltip 不会实时更新的问题
  • v0.0.14
    • cs-table disable 不置灰 bug 修复
  • v0.0.13
    • cs-form-fluid 调整为默认样式
  • v0.0.12-30
    • cs-table search 部分接口异常时,清除 loading 状态
    • cs-text v-model 绑定值判空逻辑修改
  • v0.0.12-29
    • 添加 v-tooltip 指令
    • cs-text 增加 show-overflow-tooltip 配置项,内容超出省略展示,鼠标悬浮文字提示
    • 操作列按钮的 disable 是不是可以修改为三种状态:false-正常显示,true-不显示,visible-显示但不可点
  • v0.0.12-28
    • 添加 cs-date-picker 组件
  • v0.0.12-27
    • cs-from loading 状态下取消按钮不可点击
    • cs-table 搜索刷新创建建等操作添加防抖
    • 添加全局指令 v-debounce-click
  • v0.0.12-26
    • cs-dialog 添加自定义 customClass
  • v0.0.12-25
    • 处理禅道 bug-69455 操作列造成 cs-table 行高多 10px
  • v0.0.12-24
    • 统一 common-ui 日期时间格式,统一格式化时间函数
  • v0.0.12-23
    • cs-table items 增加[1,2,3,4]格式
    • cs-table columns 增加 fixed 配置,操作列增加 optFixed 配置
  • v0.0.12-22
    • cs-from select 功能增强 参考http://10.255.237.61:8090/cs-form/demo1.html#select
    • cs-from options 兼容 cs-table 的格式 [{text:'选项',value:0}] / [{label:'选项',value:0}]
  • v0.0.12-21
    • cs-from buttons 配置 0.0.12-18 版本开始失效问题处理
  • v0.0.12-20
    • cs-table-input 添加 timeSelect 类型
  • v0.0.12-19
    • cs-form 添加 visible 配置项,相当于表单隐藏项
  • v0.0.12-18
    • cs-table edit 编辑列增加校验
    • cs-table edit 编辑列不刷新 table,可编辑列支持 showOverflowTooltip 配置
    • cs-search 添加远程搜索
    • cs-table 添加远程搜索
    • 添加 cs-form-group 组件,cs-form 添加 buttonsAlign 配置按钮位置
  • v0.0.12-17
    • cs-table 添加自动刷新配置,getData 返回的数据中带有 updateTime(单位秒)字段,就会在 updateTime 时间之后自动刷新一次表格
  • v0.0.12-16
    • cs-dialog 点击遮罩层不关闭弹框
    • cs-from (必填/范围) 添加默认校验规则, rules:添加 required 配置项
  • v0.0.12-15
    • cs-table 当 initValue 在 select 的下拉选项中不存在的时候,清空 initValue
  • v0.0.12-14
    • cs-table 新增 showOverflowTooltip 配置
  • v0.0.12-13
    • bugfix cs-table 控制台报错问题
  • v0.0.12-12
    • cs-table 添加展开和树形表格
  • v0.0.12-11
    • bugfix el-form 只有一个表单项第一次回车的时候页面刷新
  • v0.0.12-9
    • bugfix cs-form title 为 undefind 的时候报错问题
    • bugfix cs-table input/inputrange/datetime 类型 clearable 配置无效处理
  • v0.0.12-8
    • bugfix cs-form tip 添加换行规则 \n
  • v0.0.12.7
    • bugfix cs-form title 为空的时候不展示冒号
    • bugfix cs-form 上传取消清空的判断修改
    • bugfix 日期清除报错
    • bugfix cs-details 修改 border 的设置,避免有时候显示比实际粗
  • v0.0.12-6
    • cs-form 统一设置冒号
  • v0.0.12-5
    • cs-form 新增 setProps 方法
  • v0.0.12-2
    • bugfix 修复刷新逻辑,修改搜索条件不点击搜索按钮或触发搜索,点击刷新/分页/删除等按钮操作,会造成使用上一次搜索的条件,与搜索框展示的搜索条件不一致
  • v0.0.12-1
    • 新增 cs-text 组件
  • v0.0.12.beta.10
    • bugfix: cs-table-input 组件全局 disable 且 data 为空的情况下,展示空白表格
    • bugfix: cs-table 联动异常处理]
    • bugfix: cs-dialog closeAll 方法异常处理
  • v0.0.12.beta.9
    • bugfix: Cs-table 搜索和改变每页显示的条数后从第一页开始获取数据
    • bugfix: cs-table 重复请求问题
    • cs-table 添加 loading
    • bugfix: cs-details 日期类型字段为空处理
    • cs-table: select 添加 multiple 配置
  • v0.0.12.beta.8
    • CsDialog 新增 size 配置,优化弹框的关闭动画
  • v0.0.12.beta.7
    • 新增 CsDialog 组件
  • v0.0.12.beta.6
    • bugfix: cs-from 提交接口 formData 去掉隐藏的表单项字段
  • v0.0.12.beta.5
    • cs-table clearable 默认值修改为 true
    • bugfix cs-table select 默认选中第一项失效
  • v0.0.12.beta.4
    • bugfix 修复 cs-table 时间范围空间只展示日期类型参数 bug
  • v0.0.12.beta.3
    • cs-form submit 函数添加 loading 回调@submit="submit",submit(formData,loading){loading(true)}
  • v0.0.12.beta.2
    • cs-table-input 修改样式,新增 inputNumber 类型
  • v0.0.12.beta.1
    • cs-edit-table-->cs-table-input
      • operations 配置项暂时不要使用,不稳定,后期随时可以去掉
  • v0.0.12.beta
    • cs-details: 新增宽度设置功能
      • widths Array,单元格和内容都算两列,比如 span:2 的时候 widths:['auto','auto','auto','auto']
    • cs-edit-table 新增组件
  • v0.0.1-1.beta.18
    • bugfix: cs-table 存在 initValue 的时候也需要触发 onChange 方法
    • cs-table 刷新按钮顺序调整
  • v0.0.1-1.beta.17
    • cs-table 添加 minWidth 配置
    • cs-form 添加全局 components 配置
    • cs-table
      • 1。有标题,有搜索,按钮放在标题行的右侧,图标放在搜索行的右侧
      • 2。没搜索,按钮放在标题行的右侧,图标以按钮的形式展示在按钮区
      • 3。没标题,有搜索,按钮以图标的形式展示在图标区域,此时要求按钮都有 icon 属性,内置的几种按钮可以设置默认 icon
    • bugfix:cs-simple-table title 默认可不填,cs-simple-table 操作列宽度计算+4px,避免出现省略号
  • v0.0.1-1.beta.16(不包含 beta9 的改动)
    • cs-table 的 enum 列添加 valueType 属性,change 时支持返回对象值
    • cs-table 的搜索列中如果都是自动刷新(refresh:true),则不显示搜索按钮
    • bugfix: cs-table enum 类型当 value 为 0 时异常处理
  • v0.0.1-1.beta.15(异常版本)
    • cs-table 的 enum 列添加 valueType 属性,change 时支持返回对象值
    • cs-table 的搜索列中如果都是自动刷新(refresh:true),则不显示搜索按钮
    • bugfix: cs-table enum 类型当 value 为 0 时异常处理
  • v0.0.1-1.beta.14(不包含 beta9 的改动)
    • cs-details 添加 size 配置 medium,small,mini
  • v0.0.1-1.beta.13(不包含 beta9 的改动)
    • cs-form 添加 text 类型,input 类型添加 prepend,append 两个配置属性
  • v0.0.1-1.beta.11(不包含 beta9 的改动)
    • bugfix: cs-simple-table 默认不传分页参数报错处理
  • v0.0.1-1.beta.9
    • 修改 cs-table search 逻辑,处理因为 search 项隐藏和显示造成搜索参数异常问题(版本改动大,可能存在不稳定问题)
  • v0.0.11.beta.8
    • cs-table 增加 slot:pageTitle,实现自定义表格标题
  • v0.0.11.beta.7
    • bugfix: cs-details copy 代码错误
    • bugfix: cs-table enum 列在搜索后不更新
  • v0.0.11.beta.5
    • cs-form tip 修改默认样式
    • cs-form 添加两个 class 样式,cs-form-fluid(表单项宽度 100%),cs-form-item-append(input 框带后者单位)
  • v0.0.11.beta.3
    • bugfix: type=enum 的列在生成每一行时都会发送一次请求
  • v0.0.11.beta.2
    • cs-simple-table,cs-simple-header,cs-simple-search 组件提交
  • v0.0.11.beta.1
    • 修复控制台 v-if 报错问题
  • v0.0.11.beta(功能稳定后转为正式版本) 2021/08/10
    • cs-table 增加权限控制
    • 列表 enum 列 render 时自动转换
    • 增加 icons 属性可以强制关闭刷新图标
    • 刷新图标在没有搜索项时自动移到按钮区
    • 下拉类型的搜索项如果设置了 clearable,则默认可以为空
  • v0.0.10 2021/08/06
    • cs-form 组件 select,checkbox,radio options 添加 disabled 配置项
    • cs-detail 组件,添加 copy 功能
    • cs-table 组件搜索添加更多功能,当搜索项>=5 时,默认只展示两项
    • cs-table 组件添加 inputrange 组件
    • table 组件 column 增加 onSelect 配置,val 变化的时候会修改
  • v0.0.6 2021/07/29
    • table 组件 column 去掉 storage 字段配置
    • table 组件 column 增加 onSelect 配置,val 变化的时候会修改
  • v0.0.5 2021/07/26
    • table 组件 column 增加 storage 字段,select 下拉框可以记录最后一次选择值
  • v0.0.3 2021/07/23
    • table 组件刷新图标在没有搜索项时上移到按钮区
  • V0.0.1 2021/07/21 初始化