2.0.64 • Published 2 years ago

hx-antd-vue v2.0.64

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

hx-antd-vue

API 文档:hx-antd-vue API 文档 代码地址:hx-antd-vue 仓库

基于 ant-design-vue 封装的UI组件库

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

打包上传 npm 流程

  1. 修改更新版本
    • 在 package.json 里的 version
  2. 执行 npm run lib 或者 yarn run lib
  3. 维护 README.md 的更新日志
  4. 发布 npm publish

npm run lib

这条命令会生成一个 lib 文件夹,将所有的组件打包。然后 npm publish 发布到 npm 仓库。

npm run pack

这条命令会在本地生成一个.tgz 的文件。执行 cnpm i /path/to/xxx.tgz 文件就可以在本地安装并测试自己封装的组件库了。

更新日志

1.0.1

-- 新增 Svg Icon 图标组件

1.0.2

-- 修复引入 index.js 出错

1.0.3

-- 修复 Svg Icon 图标 样式不生效

1.0.4

-- 新增 breadcrumb 面包屑组件

1.0.5

2021-03-25

-- 新增 标签 Tag 组件 规范表格状态 tag

1.0.6

2021-03-26

-- 修复 标签 Tag 组件 双向绑定的,回填赋值不生效的问题

1.0.7

2021-04-26

-- 新增 buttonAction 组件 插槽 自定义 icon

1.0.8/1.0.9

2021-04-26

-- 修复新增不生效,执行操作 npm run build ,应该执行 npm run dist:prod

1.0.10

2021-05-10

-- 新增 buttonAction 组件 按钮失效状态

1.0.11

2021-05-10

-- 修复 覆盖 ant-design-vue 部分全局样式,button 去掉圆角不生效

1.0.12

2021-05-17

-- 新增 linkTag 组件 禁用功能 disabled

1.0.13

2021-05-27

-- 修复 breadcrumb 面包屑组件 pathToRegexp 点击链接报错

1.0.15

2021-06-09

-- 以 a-modal 为基础添加带有滑动功能的弹窗组件

1.0.16

2021-06-09

-- 解决弹窗组件的滑动在某些情况会出现异常的问题

1.0.17/18/19

2021-06-18

-- 优化实现按需加载

1.0.20

2021-06-22

-- 优化调整 package.json
将 dependencies { vuex@3.6.2 ant-design-vue@1.7.5 vue@2.6.14 vue-router@3.5.2 } 调整到 devDependencies 原因:生成环境中,不需要这些包

1.0.21

2021-06-22

-- 实现按需加载

1.0.22

2021-06-23

-- 弹窗默认点击遮罩不关闭

1.0.23

2021-06-24

-- 面包屑提供指定路径跳转,且重定向不是以 / 开头不做跳转

1.0.24

2021-06-25

-- 基于 antd-design-vue 的 $confirm 基础上封装 $YConfirm ,原有配置一样,多了一个 move,默认为 true 支持 confirm 窗口可移动,并优化原来的 modal 弹窗移动,解决出现多个弹窗时,只移动第一个的问题。

1.0.25

2021-06-28

-- 给面包屑添加打印,方便查看线上测试。

1.0.26

2021-07-12

-- 添加 YTableActionButton 组件用于表格组件自动显示更多按钮

1.0.27

2021-07-27

-- 编写组件使用说明文档,并封装 table 组件

1.0.28

2021-07-28

-- 处理table组件rowKey为函数的情况,以及拖拽header的类名缺漏问题

1.0.29

2021-07-28

-- table组件的行点击以遍历 modelKeys 为准

1.0.30

2021-07-28

-- 解决table组件v-model绑定失效问题

1.0.31

2021-07-28

-- 解决table组件v-model不传的时候,checkbox选择报错问题

1.0.32

2021-07-28

-- 解决table组件选择配置为单选 radio 时,行点击还是多选的问题

1.0.33

2021-07-30

-- 去除组件样式的scoped,使样式成为全局属性,避免被其它样式覆盖

1.0.34

2021-08-02

-- 表格拖拽最长宽度不能超过表格一半,去掉没数据时的滚动条

1.0.35

2021-08-05

-- 解决表格添加拖拽后,头部中的排序点击事件无法触发的问题

1.0.36

2021-08-05

-- 把$Bus.getTableDragHeader方法改成已有的$YGetTableDragHeader

1.0.37

2021-08-09

-- 解决表格和表格按钮没有导出,导致打包后的无法编译组件

1.0.38

2021-08-18

-- 新增提示按钮和可添加标签选择输入框两个组件,并解决a标签的href问题

1.0.39

2021-09-03

-- 每次表格数据发生改变时(增删),确保选中 modelKeys 还保留在 dataSource 中和受控 modelKeys 和 selectedData 保持一致

1.0.40

2021-09-03

-- 表格组件的 modelKeys 和 selectedData 设置默认值

1.0.41

2021-09-06

-- 表格显示滚动条

1.0.42

2021-09-10

-- 调整弹窗生成时为visible为true也可以移动

1.0.43

2021-09-24

-- 增加图标下拉按钮

1.0.44

2021-09-24

-- 组件库样式改为全局

1.0.45

2021-09-27

-- 修复表格选择框被禁用时,也可通过行点击进行选择的问题

1.0.46

2021-10-11

-- Ylinktag支持插槽自定义选项样式

1.0.47

2021-10-13

-- 解决表格行点击只能单点问题

1.0.48\1.0.49

2021-10-13

-- 修改表格操作按钮样式

1.0.50\1.0.51

2021-11-16

-- 调整部分组件样式

1.0.53\1.0.54

2021-12-17

-- 引入颜色变量和修改确认弹窗样式,确认弹窗按钮默认为确定和取消

1.0.55

2021-12-17

-- 优化表格操作按钮,show属性默认为true,且更多里面可有禁用样式

1.0.56

2021-12-18

-- 优化表格操作按钮,添加提示功能

1.0.57

2021-12-18

-- 表格操作按钮更多中禁用不触发事件

1.0.58

2021-12-20

-- 解决表格操作按钮更多中事件不触发问题

1.0.59

2021-12-23

-- 弹窗移动定位改为fixed,不受遮罩局限

1.0.60

2021-12-23

-- 弹窗移动添加限制范围参数dragSet

1.0.61

2021-12-27

-- 解决表格按钮最后一个有分割线问题

1.0.62\1.0.63

2022-01-04

-- 提供换肤功能

1.0.64

2022-01-06

-- 组件库自己不使用换肤,避免__theme_COLOR_css被组件库的覆盖

1.0.65/1.0.66

2022-01-06

-- 可选标签组件打勾图片用svg并根据父元素变化

1.0.67/1.0.68/1.0.69

2022-01-07

-- 解决换肤导致部分样式问题(从换肤插件解析css入手处理)

1.0.70

2022-01-11

-- 设置全局Pagination配置,统一Pagination页码

1.0.71

2022-01-12

-- 修改换肤解析规则

1.0.72

2022-01-13

-- 解决表格回显选中数据后,再选其它数据会导致已选数据被清空问题

1.0.73

2022-01-17

-- 解决表格多选数量不一致问题

1.0.74

2022-01-19

-- 完成选择器封装,由antd默认的相对body定位改为相对父元素定位

1.0.75

2022-01-24

-- 完成按钮组件、文字链接组件、多选框组件

1.0.76

2022-02-17

-- 完成部分组件重新封装

1.0.77

2022-02-23

-- 第二次完成部分组件重新封装

1.0.78

2022-02-24

-- 解决表格没绑定selectData报错问题

1.0.79/80

2022-02-25

-- 解决选择器兼容a-select-option和表格col不存在导致报错的问题

1.0.81

2022-02-28

-- 解决表格选择数据后,翻页就被清空上一页已选数据问题

1.0.82

2022-02-28

-- 跳转表格过滤弹窗中的按钮样式

1.0.83

2022-03-01

-- 日期选择样式,去除还未开发完的组件干扰样式

1.0.84

2022-03-09

-- 表格模板支持去除表头上的操作

2.0.0

2022-04-11

-- 完成组件库完整版

2.0.1

2022-04-11

-- 解决在webpack4样式变量不生效问题

2.0.2

2022-04-11

-- 将notification等方法导出

2.0.3

2022-04-11

-- 解决弹窗默认宽度可接受width传入和v-model

2.0.4

2022-04-15

-- 分页选项去掉2000和1000,修改下拉菜单样式

2.0.5

2022-04-18

-- 弹窗默认点击遮罩不关闭,修改tree组件

2.0.6

2022-04-25

-- tabs支持v-model,国际化设计和添加y-model-menu通用菜单组件和解决methods样式丢失问题

2.0.7

2022-05-07

-- 去除字体静态资源

2.0.8

2022-05-09

-- 锁定theme-color插件版本

2.0.9

2022-05-10

-- 优化通用菜单模板和表格页布局

2.0.10/2.0.11

2022-05-12

-- 新增Describe组件和修改部分组件和页面布局样式,修改表格头部操作支持插槽

2.0.12

2022-05-14

-- 解决样式变量问题

2.0.13

2022-05-19

-- 新增tree模板组件和模块布局页面

2.0.14

2022-05-21

2.0.15

2022-05-24

-- 修改样式和添加新的页面布局

2.0.16/2.0.17

2022-05-24

-- 解决custom-tree的treeData不用title就显示函数问题和添加单独隐藏某个节点操作功能

2.0.18/2.0.19/2.0.20

2022-05-27

-- 解决custom-tree的样式问题和标签输入框的v-model问题;model-table请求出错后清空数据表格;customTree添加无样式

2.0.21

2022-05-28

-- d29ea2b: 解决customTree点击select触发两边问题;解决标签输入框为空时,数组不为空的问题;customTree宽度问题

2.0.22

2022-05-30

-- 修复多选回显bug;解决固定表格列固定拖拽宽度问题

2.0.23

2022-06-02

-- 通用菜单组件可根据路由自动高亮,modelTable支持search显示隐藏,修改页脚布局页面

2.0.24

2022-06-06

-- 双向绑定改回默认props接收value

2.0.25

2022-06-08

-- 新增富文本编辑器组件

2.0.26

2022-06-13

-- 修改部分组件的样式权重,解决tabs和modelMenu的v-model回显问题,操作按钮支持自定义更多菜单

2.0.27/2.0.28

2022-06-16

-- 修改custom-tree和model-table样式问题,解决树形数据表格children导致表格行点击不行问题

2.0.29

2022-06-17

-- 解决表单v-model问题和表格回调提前

2.0.30

2022-06-22

-- 封装jsonviewer组件,调整customTree样式, 表格执行freshCallback清空操作时,不主动请求,等开发执行完清空回调自己调用请求, 修改通用菜单y-svg-icon的大小为16px

2.0.31

2022-06-23

-- menu-container高度100%

2.0.32

2022-06-29

-- 调整页脚样式,调整修改点状步骤条样式,解决弹窗v-model不能拖拽问题,所有弹窗默认高度居中显示,modelTable支持自定义列设置名称和排序过滤回显

2.0.33

2022-07-01

-- 添加不要loading效果的表格搜索

2.0.34/35

2022-07-02

-- y-model-table支持前端分页时,也可以后端过滤,customTree的treeData不能去掉数组索引, model-menu菜单高亮,custom-tree添加线条

2.0.36/37

2022-07-04

-- 修改ant-table-filter-dropdown最小宽度,标签输入框标签支持不关闭,处理custom严格关系节点报错和添加子选父模式,解决没有check不能点击展开问题

2.0.38

2022-07-05

-- 解决customTree样式问题,按钮和文字链接支持使用自定义icon,标签输入框支持可直接输入新增标签

2.0.39

2022-07-06

-- 解决标签文字超出问题和添加悬浮显示, y-model-table可进行列控制的配置

2.0.40/41

2022-07-07

-- 去掉组件中的scoped样式

2.0.42

2022-07-12

-- 修改自定义树样式,modelTable浮动相对定位改为document,selectedDataKeys 监听修改为selectedData

2.0.43/44

2022-07-13

-- 回退版本,解决customTree代码被覆盖问题,修改弹窗样式权重,添加 scroll-zoom 类,可移入改类名元素放大滚动条;修改表格滚动条样式

2.0.45/46

2022-07-14

-- 调整表单间距,修改页脚布局样式;y-footer-page-content添加背景色

2.0.47/48

2022-07-21

-- 完成组件库国际化、树组件添加支持二级子菜单操作、解决编辑器选择图片弹窗被遮住问题、添加y-search-select组件、modalTable支持v-model、调整文字链接图标相对位置、调整文字链接图标相对位置

2.0.49/50

2022-07-22

-- 修复modeltable 不绑定v-model选中不了问题、解决表格过滤弹窗样式丢失问题

2.0.51

2022-07-25

-- 优化自定义树组件,支持禁用提示;修复modelTable 默认过滤全选参数异常问题

2.0.52/53/54

2022-07-26

-- 添加YTabSwitch组件;解决表头吸顶和横向滚动冲突问题;解决modetable不能列拖拽问题;修复modelTable 刷新 Columns 的过滤条件无法重置默认值;解决未吸顶时model-table报错问题;y-model-menu title 添加插槽;修改modeltable v-model 名称为selectData(表格拿不到数据);修复手动修改modelKeys selectedData数据改变;加大tab标签样式权重和修改form表单字体颜色

2.0.55

2022-07-27

-- 新增锚点组件

2.0.56

2022-07-28

-- 表格纵向不放大滚动条;通用菜单支持和副菜单同步

2.0.57

2022-08-02

-- 解决弹窗提示问题、换肤 保护.ant-tag类名 不解析、弹窗关闭按钮居中、增大富文本编辑器弹窗层级,避免被遮住、去除表头拖拽打印代码、解决缓存路由没有路由名称导致modelMenu报错问题、调整标签输入框组件样式和点击问题、主色有误,修改FFF0F0为#fff3f0、修复tabswitch组件样式

2.0.58/59

2022-08-10

-- 解决custom点击事件触发两次问题;解决tableHeader为false时表格内容渲染不出来问题;优化modelTable代码写法;优化所有组件computed写法,使用局部变量;优化表格列选择场景;解决表格没有defaultCheckValue导致列没有值的问题

2.0.60

2022-08-11

-- 解决列设置取消,再打开还保留旧值问题;解决拼写错误,改disable为disabled;解决modeltable 表头吸顶宽度异常;

2.0.61

2022-08-12

-- 解决modelTable表格各种问题

2.0.62/63/64

2022-08-17

-- 解决model-table外部加key(立即修改)渲染时候会导致第一次拿不到吸顶表格实例报错问题,本地主题色变量也可以跟着modifyVars一起变。组件样式都抽取到特定less文件。修改antd样式的引用方式,避免在构建时将其打包,导致样式变量失效

contributor