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

@cniot/mdd-render-pc-ftp

v3.0.2-beta.2

Published

模型驱动FTP渲染组件

Downloads

1,376

Readme

3.0.2-beta.2

  • 超长文本 支持在 浮层中显示完整文本,支持复制

3.0.2-beta.1

  • 优化表格列的空白部分

3.0.1

  • 点击查询后 收起 查询项
  • fix: useFilterPro true 时,每次 hover 查询条件 按钮后,filter 内容重新渲染

3.0.0

  • 关闭操作列上的 复制功能
  • 偶现 td 宽度和其子元素相等情况下 子元素会换行,暂时加3px
  • 合并 屏效分支

3.0.0-beta.4

  • fix: 修复 详情分栏 渲染问题: 直接传 extendsModule 会覆盖其他配置,使用额外配置 extendsModuleExtra 解决 isInColumns 传递问题

3.0.0-beta.3

  • MiddleTableWrapper 抽离出来,当使用新布局时 才包裹

3.0.0-beta.2

  • 修复样式问题

3.0.0-beta.1

  • 支持 FTP 屏效 第一次发布

2.6.0-beta.34

  • 支持 双击 行空白区域 事件

2.6.0-beta.33

  • fix: FTP 页面只有 Filter 的时候,初始渲染不触发 $FILTER_SUBMIT

2.6.0-beta.32

  • fix: 筛选栏/表格 有 区块时,表格不请求

2.6.0-beta.31

  • 区块支持 筛选项

2.6.0-beta.30

  • 优化操作列宽度;操作列 按钮最多展示 3 个
  • 支持 操作列按钮最长字符数 配置

2.6.0-beta.29

  • fix: 在 tab 中,engine.emit('$FILTER_SUBMIT') 会触发所有已渲染表格重新请求,加上判断,只更新 当前切换到的表格
  • fix: 开启分组切换刷新后,第二次切换到第一个 tab 时,表格不刷新

2.6.0-beta.28

  • fix: 详情表格 第一次不请求

2.6.0-beta.27

  • fix: ftp 优化自定义事件 参数

2.6.0-beta.26

  • 支持复制表格单元格

2.6.0-beta.25

  • fix: 可编辑表格支持 条件渲染 发布失败

2.6.0-beta.24

  • 可编辑表格支持 条件渲染

2.6.0-beta.23

  • 区块支持可编辑表格

2.6.0-beta.22

  • fix: 修复 Message 未定义

2.6.0-beta.21

  • 优化内置导出 filter 过滤字段

2.6.0-beta.20

  • fix: 修复 分栏中 所有 分栏 渲染完毕 的判断逻辑

2.6.0-beta.19

  • fix: table 表头筛选强匹配,不需要 empty 的过滤逻辑

2.6.0-beta.18

  • fix: ftp tableModel.updateDataSource api 不更新问题

2.6.0-beta.17

  • import-component 支持使用 module 渲染

2.6.0-beta.16

  • fix 弹窗高度为空串 引起的不滚动的问题

2.6.0-beta.15

  • 支持 列表区块使用和渲染

2.6.0-beta.14

  • detail 分栏支持上下布局

2.6.0-beta.13

  • detail 分栏支持上下布局 // 废弃,发布错误

2.6.0-beta.12

  • filterPro 支持批量输入框 扫码头自动换行

2.6.0-beta.11

  • detial 模板增加 分栏类型, 可左右多列布局
  • 默认开始虚拟滚动

2.5.0-beta.91

  • 默认开启虚拟滚动

2.6.0-beta.10

  • 回滚 beta.9 版本

2.6.0-beta.9

  • filterPro 动态默认值判断增加从 query 获取默认值的情况

2.6.0-beta.8

  • table 自定义动作参数补全

2.6.0-beta.7

  • 重构 ftp 渲染,表头支持分组渲染

2.6.0-beta.6

  • filter 日期范围类组件拆分支持__ 分隔符, ,号分隔 formily 会被裁剪

2.6.0-beta.5

  • 全编辑 增加级联选择器

2.6.0-beta.4

  • 样式 fix

2.6.0-beta.3

  • 日期选择器 支持 mode 属性

2.6.0-beta.2

  • bugfix

2.6.0-beta.1

  • 支持 cn-ui 0.12.x

2.5.0-beta.89~90

  • 简单列表渲染样式优化

2.5.0-beta.87~88

  • 全编辑删除事件增加删除行参数

2.5.0-beta.83

  • ftp 支持虚拟滚动和关闭自动列宽计算配置

2.5.0-beta.81

  • 上传支持 obs

2.5.0-beta.78~79

  • 全编辑 number 组件支持数字字符串类型的 defalutValue

2.5.0-beta.77

  • 全编辑批量添加 增加事件

2.5.0-beta.76

  • 表头筛选 bugfix

2.5.0-beta.75

  • 表头筛选 bug

2.5.0-beta.72

  • table 右键国际化问题

2.5.0-beta.69

  • 操作列按钮点击 行选中状态保留

2.5.0-beta.66

  • bugfix

2.5.0-beta.65

  • feat: 上传组件支持 minIO 文件系统

2.5.0-beta.64

  • fix 全局 tabler 中 filter 设置和单个页面 filter 设置冲突问题;

2.5.0-beta.63

  • fix: tableModule 针对 setDataSource 做页面刷新操作

2.5.0-beta.62

  • 操作按钮禁用样式

2.5.0-beta.61

  • 删除多余的 console.log

2.5.0-beta.60

  • 关闭分页需要去除分页参数

2.5.0-beta.58 ~59

  • 解决 cn-table 不支持多层级字段筛选的问题

2.5.0-beta.57

  • 全编辑增加地址选择组件

2.5.0-beta.56

  • 添加编辑型表格保存 loading

2.5.0-beta.55

  • tableModule updateDataSource(rowIndex, dataIndex, value)函数同时会修改已勾选的数据值

2.5.0-beta.52

-编辑型表格 Select 支持配置回填查询接口

2.5.0-beta.51

-fix 行选择优化

2.5.0-beta.50

  • table 行选择 再次点击清空行选择

2.5.0-beta.49

  • 去掉 debug
  • fix 编辑型表格无删除行的时候表格不刷新的问题

2.5.0-beta.47

  • 编辑型表格支持时间选择器,下拉框支持远程搜索

2.5.0-beta.46

  • table 勾选对象从 tableModule 中获取

2.5.0-beta.45

  • bugfix

2.5.0-beta.44

  • table 支持整行选中效果

2.5.0-beta.43

  • 增加数值区间组件

2.5.0-beta.42

  • table 支持行点击事件 $TABLE_ROW_CLICK_EVENT ({engine,row,record,index}) => {}

2.5.0-beta.39

  • 全编辑 L4 bugfix

2.5.0-beta.38

  • 导入轮训模块开发

2.5.0-beta.37

  • 一码多端 bugfix

2.5.0-beta.32

  • 国际化兼容

2.5.0-beta.31

  • fix cnNumberPicker 反人类默认交互问题

2.5.0-beta.29 ~ 30

  • 列配置 bugfix

2.5.0-beta.28

  • FTP 多标签中间模块支持默认值设置

2.5.0-beta.27

  • 增加内置模块导入 plus, 支持进度条配置
  • 文本、模板表达式、日期、数值、超长文本 支持可复制配置
  • 全编辑表格的组件支持紧凑版

2.5.0-beta.26

  • table ajax 请求后通过触发 parent-refreash 事件刷新页面

2.5.0-beta.25

  • 搜索区数组字段,可以快捷拆分

2.5.0-beta.24

  • fix 树形展开后刷新数据 箭头不收起的问题

2.5.0-beta.23

  • 附件列表展示问题,针对单个文件的问题

2.5.0-beta.22

  • 操作按钮请求成功后需要刷新多标签状态

2.5.0-beta.21

  • 列头筛选和复制功能

2.5.0-beta.20

  • 增加右键菜单点击事件($TABLE_RIGHT_CLICK_EVENT), 需要注册全局事件中心,RenderEngine.setModule('$EVENT_CENTER', eventCenter);

2.5.0-beta.19

  • 增加 table 全局 隐藏右键功能开关

2.5.0-beta.18

  • 编辑型表格数据初始化 null 格式兼容

2.5.0-beta.17

  • 操作列按钮可点区域过小问题

2.5.0-beta.16

  • 简单列表去掉跟随滚动,父级区域有限会被遮挡

2.5.0-beta.15

  • 导入 异常 直接关闭弹窗

2.5.0-beta.14

  • table 标题的提示信息

2.5.0-beta.13

  • 列 tag 渲染 修复 default 时样式问题

2.5.0-beta.12

  • 内置导入模块 增加 自定义导入处理能力,engine 中注册 $CUSTOM_IMPORT_HANDLE 自定义处理导入函数,可自行处理导入逻辑,eg: customImportHandle(importFileInfo, engine, importSchema, resolve, reject) 参数说明如下:
  • @param {*} importFileInfo // 上传文件对象
  • @param {*} engine
  • @param {*} schema // 导入按钮 schema
  • @param {*} resolve // 成功回调, 自动刷新父级列表和关闭导入弹窗
  • @param {*} reject // 失败回调, 自动刷新父级列表

2.5.0-beta.11

  • feat 详情页支持渲染到标题

2.5.0-beta.8

  • 复制支持列复制

2.5.0-beta.7

  • 简单列表从 dialog 转成 balloon, 同时支持全部复制

2.5.0-beta.5~6

  • fix

2.5.0-beta.4

  • 动作按钮支持图标配置
  • 增加内置模块 复制 表格数据
  • 列类型优化进度条格式化
  • 列标签增加浅色系,同时支持接口返回 对象格式 {color: '#xxxxxx', value: ''}

2.5.0-beta.3

  • ftp 的 select 组件默认值逻辑 fix,如果默认传了 value 属性,就不应该被 defaultValue 的逻辑再次覆盖,导致无法初始化

2.5.0-beta.2

  • feat: 弹窗按钮和操作列按钮一码多端兼容
  • fix: quick 筛选支持

2.5.0-beta.1

  • fix 支持模型驱动 l4

2.4.0-beta.32

  • fix 导入消息提示优先级问题

2.4.0-beta.31

  • fix 模板表达式兼容

2.4.0-beta.30

  • 弹窗和抽屉标题支持模板表达式

2.4.0-beta.29

  • 详情 item 附件支持设置松紧模式

2.4.0-beta.26 ~ 27

  • bug -fix

2.4.0-beta.23 ~ 24

  • bug fix

2.4.0-beta.22

  • 解决 cn-ui 0.11.x 版本增加右键后,树形无法展开的问题

2.4.0-beta.20

  • table 支持右键菜单能力,目前仅支持操作列菜单

2.4.0-beta.17

  • Select 二次初始化值兼容 useDetail 的情况

2.4.0-beta.16

  • 接口请求成功提示支持 data 返回字符串方式

2.4.0-beta.15

  • fix: 搜索区多选下拉框远程搜索模糊查询不重置问题
  • fix: 搜索区重置,填充我的查询条件不触发联动问题

2.4.0-beta.12

  • feat: FTP 日期组件支持自定义禁用

2.4.0-beta.12

  • feat: 编辑型表格 select 支持本地搜索

2.4.0-beta.11

  • FTP 搜索区支持 级联选择器

2.4.0-beta.10

  • 编辑型 Table 提交接口 catch

2.4.0-beta.9

  • 编辑型 Table 默认列宽设置为 120

2.4.0-beta.8

  • 针对删除数据源后 type 为空的情况做兼容

2.4.0-beta.7

  • 编辑型表格嵌入表单后,支持监听表单项的变化( @cniot/mdd-render-pc-form:^2.0.1-beta.15)

2.4.0-beta.6

  • 编辑型表格的输入框支持设置默认值

2.4.0-beta.5

  • 编辑型在表格中配置了自己的初始化数据源,提交没有数据 BUG

2.4.0-beta.4

  • fix 抽屉多个详情 table 数据加载问题

2.4.0-beta.3

  • 详情页支持静态步骤条
  • 编辑型表单支持添加 批量添加(通过弹出 FTP 页面进行选择) 功能

2.4.0-beta.2

  • hack 方式解决 filter 区 select 组件 在展开更多后下拉不显示完整宽度的问题

2.3.0-beta.5

  • FTP 数据加载当上一个请求还在 loading 的时候,不再请求下一个接口。 防止重击

2.3.0-beta.4

  • 弹窗加载按钮组间距样式优化

2.3.0-beta.3

  • tabs 模块判断逻辑修改

2.3.0-beta.2

  • 中间模块渲染 BUG

2.3.0-beta.1

  • 合并 filterpro 分支代码 和 mdd-editor 代码
  • 支持中间模块

2.1.0-beta.24

  • 可选字段导出去掉返回数据格式校验

2.2.0-beta.10

  • 编辑型 table 支持移动端入口变量 entryTitle
  • 编辑型 table 支持 showIndex 变量

2.2.0-beta.9

  • fix ajax 二次确认支持默认文案

2.2.0-beta.8

  • 编辑型 table 适配 cn-ui-m

2.1.0-beta.23

  • 增加 操作按钮条件禁用,文档参考: https://alidocs.dingtalk.com/i/nodes/dpYLaezmVNRMGX56C1R7EbGlVrMqPxX6

2.1.0-beta.22

  • detail 卡片渲染兼容无线端

2.1.0-beta.21

  • ftp 中间有 tab 时,保证 tab 先请求,再请求 ftp 接口

2.1.0-beta.20

  • 支持弹窗和抽屉的按钮返回 Promise 自动显示 loading 状态

2.1.0-beta.18

  • 新增可选导出

2.1.0-beta.17

  • 条件渲染增加多 tab 变量 $FTP_TABS

2.1.0-beta.16

  • tabs 配置默认带上 filter 的所有参数

2.1.0-beta.15

  • ftp 中间的 tab 每次 filter 查询和 tab 切换都需要刷新

2.1.0-beta.14

  • action dialog 内部加上 CnCard 包裹

2.1.0-beta.11

  • 抽屉设置宽度的 BUG

2.1.0-beta.10

  • 弹窗去掉宽度配置,修改为中台的 size
  • 抽屉支持配置百分比宽度
  • 编辑型表格支持作为表单的一个子项

2.2.0-beta.1

  • 支持 CnFilterPro, 通过下面脚本开启

// MDD全局配置,使用CnFilterPro
RenderEngine.setModule(
  'MDD_GLOBAL_CONFIG',
  new JSONWatch({
    useFilterPro: true,
    useActionMaxCharNum: 4, // 可能会对一码多端效果造成影响,慎用
  }),
);

2.1.0-beta.9

  • 列渲染支持附件类型

2.1.0-beta.8

  • table 中 tag 标签 如果找到枚举值,按空字符串显示

2.1.0-beta.7

  • 导入后刷新逻辑优化

2.1.0-beta.6

  • 部分导入成功页需要刷新列表

2.1.0-beta.5

  • table 和详情的列 支持图片渲染
  • 增加批量输入框

2.1.0-beta.4

  • FTP 中多 tab 配置,支持 boolean 类型的 value 值

2.1.0-beta.3

  • FTP Table 列支持超长文本省略号显示,hover 显示全部文本

2.1.0-beta.2

  • FTP filter 缓存保存到服务端 BUG FIX

2.1.0-beta.1

  • FTP 支持多 tab 设置
  • FTP 支持前端排序
  • FTP 多查询条件缓存支持远程

2.0.0-beta.10

  • 详情页像是修改

2.0.0-beta.7,8,9

  • 编辑型表格 bug fix

2.0.0-beta.4

  • 修复编辑型表格日期控件渲染问题

2.0.0-beta.5

  • next 组件切换到 cn-ui 组件

2.0.0-beta.4

  • 所有 next 组件切换到 cn-ui 组件
  • 默认模块导入 onchange 事件增加防抖

1.5.1-beta.2

  • 升级基础库 cn-address-select ==> cn-address-select-pro
  • table 树状接口支持懒加载
  • 内置导入支持多模板配置

1.4.0-beta.1

  • 支持编辑型表格

1.3.1-beta.56

  • 导出 Filter , FilterTable 组件

1.3.1-beta.51

  • 时间范围选择器支持只选择一个日期
  • 二次确认弹窗抽离到

1.3.1-beta.49

  • 搜索区保存条件默认修改为不开启

1.3.1-beta.48

  • 搜索区支持保存个性化查询条件
  • CnTable 支持全局透传 config

1.3.1-beta.46

  • 去掉不必要的 log

1.3.1-beta.45

  • 修复抽屉的国际化 BUG