# @farris/jit-engine 中文文档

规范地址：https://npmcn.com/package/%40farris/jit-engine/

版本：1\.4\.141
npm 元数据更新时间：2026-11-10T08:01:09.553Z
中文译文更新时间：2026-11-14T10:39:11.939Z
软件包许可：ISC

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40farris/jit-engine
原文对照：https://npmcn.com/package/%40farris/jit-engine/?lang=original

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：6.4 MB，3184 个文件
- 模块格式：CommonJS
- TypeScript 类型：未声明
- Node.js 要求：\>= 6\.9\.0
- 运行依赖：7 个
- 首次发布：2018-09-30T02:44:26.820Z
- 最新版本发布：2026-11-10T08:01:09.181Z
- 近 30 天下载量：5068（2026-10-15 至 2026-11-13，npm 官方下载统计）
- 已发布版本数：722（近 12 个月 35 个）

## 中文简介

1.4.141 国家

## 安装

```sh
npm install @farris/jit-engine
```

也可以使用：`pnpm add @farris/jit-engine`、`yarn add @farris/jit-engine`、`bun add @farris/jit-engine`

## README

1.4.140

```
移动端附件列表控件支持图片压缩属性
```

1.4.136

```
移动端日期控件支持clearable属性
```

1.4.133

```
筛选方案valueChangedCmd
```

1.4.132

```
轻量筛选条showClearButtons
```

1.4.129

```
支持输入类控件标签位置
```

1.4.127

```
附件、筛选条新特性
```

1.4.125

```
移动审批格式的字段控件新增“是否富文本”属性
```

1.4.124

```
附件上传预览组件支持分页，按钮禁用
```

1.4.118

```
移动审批格式支持文本字段换行显示
```

1.4.117

```
移动审批格式支持设置字段值对齐方式
```

1.4.116

```
人员组织选择组件新特性
```

1.4.114

```
移动端附件列表控件支持配置过滤表达式
```

1.4.107

```
支持组件名称的自定义国际化
```

1.4.106

```
修复复选框组件只读样式问题
```

1.4.105

```
表格【applyToAllLanguages】
```

1.4.104

```
移动动态列
```

1.4.102

```
富文本支持批量上传图片
```

1.4.101

```
移动端附件支持为照片添加文本水印
```

1.4.100

```
移动端发版特性整合
```

1.4.98

```
特性整合版本
```

1.4.97

```
修复可编辑列表文本列最大长度问题
```

1.4.96

```
修复筛选条智能输入框国际化问题
```

1.4.95

```
修复移动审批格式页面中弹层的滚动穿透问题
```

1.4.94

```
修复样式缓存和智能输入框弹窗大小配置不生效的问题
```

1.4.93

```
修复移动审批格式页面样式问题
```

1.4.90

```
附件问题修复
```

1.4.89

```
支持新版国际化
```

1.4.87

```
修复移动端历史遗留问题
```

1.4.86

```
修复组合表单组件通迅问题
```

1.4.85

```
校验提示信息支持组件名称国际化
```

1.4.84

```
可编辑子表帮助 是否选中已有值【enableToSelect】
```

1.4.83

```
移动端支持新版路由方案
```

1.4.81

```
多视图可见问题修复；筛选方案弹出标题国际化问题修复
```

1.4.78

```
修复文本长度、表格模板组织选择必填校验问题
```

1.4.77

```
筛选方案、评论编辑区新特性
```

1.4.76

```
附件支持拖拽调整列宽度
```

1.4.75

```
零代码新版表单流程定义
```

1.4.74

```
移动组件库Tabs组件渲染优化
```

1.4.69

```
分栏面板、侧边栏组件支持可见属性
```

1.4.68

```
流水线改造
```

1.4.65

```
移动端支持配置Form组件标签
```

1.4.59

```
外部集成服务组件修改
```

1.4.58

```
筛选方案支持快捷查询
```

1.4.57

```
移动端支持关联审批控件
```

1.4.54

```
步骤条支持静态数据源
```

1.4.50

```
人员组织组件支持选组织
```

1.4.49

```
支持富文本模板控件
```

1.4.48

```
资源项路径调整
```

1.4.45

```
附件支持批量预览
```

1.4.40

```
标签页【showHeader】步骤条【stepClick】
```

1.4.39

```
支持关联审批控件
```

1.4.38

```
移动端附件控件的必填提示文本支持国际化
```

1.4.35

```
树表格支持自定义操作列
```

1.4.27

```
移动零代码支持服务集成
```

1.4.24

```
零代码审批意见更新
```

1.4.23

```
移动端表单支持新版路由策略
```

1.4.22

```
属性编辑器自定义值为空场景兼容
```

1.4.13

```
移动审批支持设置主题、字段收折、最大显示字数、日志导航等
```

1.4.9

```
PC按钮权限特性支持
```

1.4.5

```
新增人员范围控件代码生成支持
```

1.4.3

```
移动端附件组件支持自定义标题模板
```

1.4.2

```
运行时定制支持资源项
```

1.4.1

```
筛选方案滚动事件
```

1.3.364

```
支持轻量帮助
```

1.3.363

```
移动支持界面规则
```

1.3.362

```
低零支持设置界面规则
```

1.3.361

```
修复移动路由报错问题
```

1.3.352

```
控件可见属性补充
```

1.3.345

```
智能输入框只读流程规则问题修复
```

1.3.340

```
移动端支持新版路由策略
```

1.3.338

```
移动端附件列表组件支持多种显示模式
```

1.3.334

```
路由表单按钮不支持流程格式
```

1.3.333

```
组件通迅问题修复
```

1.3.329

```
审批类控件新特性
```

1.3.328

```
附件分片上传、多语输入框问题修复
```

1.3.325

```
筛选方案智能输入框弹出表单问题修复
```

1.3.324

```
组合表单国际化问题修复
```

1.3.323

```
部分历史遗留问题修复
```

1.3.322

```
零代码审批意见、审批记录修改
```

1.3.316

```
jit支持版本检查
```

1.3.315

```
零代码运行时定制支持组合表单
```

1.3.302

```
移动页面标题、tab过滤条件修复
```

1.3.300

```
流程版本更新
```

1.3.298

```
移动表单集成流程配置
```

1.3.297

```
表单集成流程配置
```

1.3.294

```
零代码附件支持密级
```

1.3.285

```
筛选条支持绑定变量
```

1.3.268

```
子表自定义布局特性；筛选条、多视图启用多选问题修复
```

1.3.267

```
日期组件新增日期多选；下拉帮助组件新增扩展级别
```

1.3.266

```
附件上传预览组件支持自定义排序
```

1.3.262

```
表单支持设置默认值、附件预览启用非模态窗口
```

1.3.258

```
筛选条【是否允许编辑】、附件上传组件【是否禁止删除附件】、筛选方案【值变化后启用自动查询】【另存为时隐藏组织方案】
```

1.3.257

```
移动轻量附件支持显示图片
```

1.3.255

```
筛选条新增属性、业务流、从从表、操作列id、表头样式问题修复
```

1.3.254

```
移动审批格式支持配置快速导航
```

1.3.248

```
移动端输入控件属性完善
```

1.3.245

```
移动端支持附件必填属性
```

1.3.244

```
附件支持自定义列、帮助自定义分隔符、启用新布局和多字段查询、列表多表头设置
```

1.3.241

```
零代码移动端支持枚举项禁用
```

1.3.240

```
零代码、移动端支持“审批意见”控件
```

1.3.233

```
表格编辑支持过滤排序 增加枚举项禁用
```

1.3.228

```
section、tab工具栏按钮支持下级显示
```

1.3.226

```
支持基路径
```

1.3.192

```
支持国际化
智能输入框支持分html 国际化提取
```

1.3.189

```
移动新版设计器特性支持
```

1.3.183

```
增加allowEmpty
```

1.3.180

```
增加变更集提交策略
```

1.3.177

```
1、日历组件template模板支持国际化展现
2、图像支持alt、imgTitle国际化展现
```

1.3.174

```
1、	树帮助控件增加属性【treeToList】
2、	左树右列表帮助增加属性【navTreeToList】
3、	富文本编辑器增加属性【maxHeight】
4、	多行文本框增加属性【useComments】
5、	左树右列表，双列表的帮助 增加属性【showNavigation】
6、	支持静态文本的控件（文本框、帮助、智能输入框、数字、人员选择、组织选择等）增加属性【autoHeight】【maxHeight】
7、筛选方案帮助增加cascadeStatus
```

1.3.167

```
portlet增加参数映射
```

1.3.164

```
root-component最外层html增加form-group
```

1.3.163

```
增加日历组件集成
```

1.3.161

```
table布局支持选人组件
```

1.3.160

```
表格增加边框宽度及颜色、自定义字体及颜色配置
```

1.3.159

```
附件上传预览增加sortkey
```

1.3.158

```
列表增加headerTemplate
筛选方案增加值变化事件
```

1.3.156

```
增加快捷选择
```

1.3.155

```
oa模板头像、多行文本样式调整
下拉帮助增加映射指令
操作列增加是否可见
```

1.3.154

```
列表集成footerstyle
```

1.3.153

```
oa模板调整
```

1.3.150

```
组件属性集成
```

1.3.149

```
增加审批意见
```

1.3.147

```
树表支持多表头
列表字段超链接支持格式化
```

1.3.146

```
grid增加showScheme
```

1.3.145

```
树表增加showGotoInput
控件增加实例引用
```

1.3.144

```
子表集成组织
```

1.3.142

```
运行时定制支持分SU预览主动加载脚本
```

1.3.139

```
list-nav 参数调整
```

1.3.138

```
集成组织组件
树帮助增加cascade
内存溢出调整
```

1.3.135

```
OA模板帮助调整
```

1.3.134

```
OA模板完善
```

1.3.128

```
集成OA模板
```

1.3.121

```
移动支持省市区组件生成
```

1.3.119

```
支持运行模式
```

1.3.118

```
表达式-组合表单命名空间调整
可编辑树表支持列拖动
```

1.3.116

```
移动表单新增人员选择
```

1.3.114

```
移动审批格式支持配置字段是否显示
移动新增附件上传，图片上传，banner组件
```

1.3.113

```
qdp表单修正
```

1.3.111

```
移动子表验证问题修复
```

1.3.110

```
支持子表选人组件
```

1.3.107

```
 移动表单支持状态保持
 移动新增表单扫描组件
```

1.3.105

```
多行文本字数统计
```

1.3.103

```
移动生成器支持组件缓存
```

1.3.102

```
移动生成器支持生成独立验证文件
```

1.3.100

```
筛选方案帮助增加标题及高度、宽度设置
sap数据集成组件支持列表编辑器
```

1.3.99

```
移动列表模板listClick事件绑定位置调整
```

1.3.98

```
列表指令增加disableGroupOnEditing
```

1.3.96

列表增加自定义选择模式 树列表增加单元格提示、提示内容 状态机增加name注解

1.3.94

```
qdp增加beforeQuery
只读支持数组类型变量解析
列表支持selectOnEditing、footerPosition  、showGotoInput、  scrollBarShowMode   
附件上传预览组件增加title
```

1.3.86

section支持toolbar

1.3.84

```
零代码支持SAP数据集成
移动支持数据集成
```

1.3.83

```
switch控件编辑支持状态机变量
```

1.3.82

```
日期控件支持最大值、最小值
```

1.3.81

```
移动不存在表达式不再生成表达式文件
```

1.3.78

```
datepicker 最大值、最小值支持校验
移动审批修正
```

1.3.77

```
移动增加表达式
```

1.3.76

```
集成附件上传预览组件
```

1.3.72

```
筛选方案集成resetFields
列表集成选人组件
```

1.3.70

```
list-filter 帮助控件增加clearfields 参数
```

1.3.68

```
筛选方案single-year支持maxDate、minDate变量
日期支持最大值、最小值
```

1.3.65

```
列表支持弹出表单
```

1.3.63

```
选人组件增加格式化函数
```

1.3.61

```
工具栏句柄，获取按钮属性
```

1.3.60

```
步骤条样式修正
筛选方案--事件选择子模型命令，运行出错调整为lambda表达式
列表-数据类型为字符串，设置为枚举类型，支持格式化显示
列表操作列移除过滤行
业务实体支持包含下划线
```

1.3.58

```
scrollspy支持变量
移除必填标识
动态必填调整
primeng支持内容提示
```

1.3.51

```
移动代码调整
```

1.3.48

```
零代码生成angularjson入口调整
```

1.3.46

```
合并零代码审批格式
```

1.3.45

```
附件增加个数限制
零代码不再生成茶壶图标
支持表单正则校验
```

1.3.43

```
inputgroup静态文本支持isPassword
```

1.3.42

```
数字控件支持showButton、showZero
可编辑树支持自定义样式
```

1.3.40

```
列表帮助前事件支持表达式
```

1.3.38

```
侧边栏编辑集成
```

1.3.35

```
datagrid、listview增加属性checkvalues
```

1.3.32

```
支持弹窗表单独立加载js
```

1.3.28

```
移动表单帮助支持设置input模板
```

1.3.24 移动表单附件支持设置sizeList

1.3.20

```
移动帮助支持分组
移动支持人员及组织帮助类型
```

1.3.18

```
集成侧边栏编辑
输入控件支持控件提示
```

1.3.15

```
移动表单生成支持Linux目录大小写
```

1.3.12

```
qdp表单增加判断条件
移动生成支持linux目录大小写
farris-grid增加属性：tipMode、keepSelect、clearSelectionsWhenDataIsEmpty  
树表组件增加分页加载子节点
```

1.3.10

```
树表增加展开事件
移动帮助完善
```

1.3.5

```
生成entity名称首字母为数字问题处理，增加Jit前缀
toolbar增加icon
```

1.3.4

```
datagrid集成enableSmartFilter
```

1.3.2

```
集成弹出子表编辑
集成表达式修正
datagrid增加allowGrouping
```

1.3.0

```
支持npm初始化补丁
```

1.2.4

```
externalcontainer 支持独立加载js
```

1.2.2

```
datagrid集成enableSmartFilter
```

1.2.1

```
移动审批修正支持头像、附件
```

1.2.0

```
集成弹出子表编辑
集成表达式修正
datagrid增加allowGrouping
```

1.1.56

```
支持生成移动审批流程日志
```

1.1.55

```
更新移动最新增量
```

1.1.54

```
工具类方法toolhelper增加缺省方法createBindingWithDefaultValue
```

1.1.53

```
移动修正node_modules软连接问题。重定向至node_modules
```

1.1.52

```
修正帮助noSearch为空问题
```

1.1.51

```
移动providers修正
```

1.1.50

```
帮助静态文本增加autoSize
```

1.1.48

```
列表操作列增加宽度设置
多行文本增加弹出编辑
```

1.1.47

```
输入控件支持tab-index
增加ng-entity
筛选方案增加showCompleteLabel、帮助控件增加editable
textbox增加启用提示属性
弹出树帮助仅支持选择叶子节点
多语控件支持editable
```

1.1.46

```
 多语控件支持获取当前登录语言
 组合表单变量增加前缀
```

1.1.45

```
datagrid增加空内容模板
移动审批问题修正
组件通讯设置指定invokecomponentid
```

1.1.44

```
listview内容模板结构调整
```

1.1.43

```
组合表单订阅指定具体componentid
数值控件、数值区间控件支持精度变量
```

1.1.42

```
移动审批表头支持自定义模板
```

1.1.41

```
listview内容支持填充
控件标题支持变量
帮助支持列表格式化
```

1.1.40

```
treegrid增加选中前事件、全选前事件、取消全选前事件
input-group支持弹窗、并支持参数配置
筛选条日期控件、日期区间控件支持显示类型
筛选条增加单选组
筛选条区间控件支持开始占位符、结束占位符
讨论区调整
```

1.1.39

```
qdp组件集成
```

1.1.38

```
集成小部件
```

1.1.37

```
集成表达式
```

1.1.36

```
集成动态必填
```

1.1.35

```
列表集成showSelectedList
弹出帮助集成useExtendInfo
```

1.1.34

```
表单集成自定义样式
```

1.1.33

```
下拉列表生成国际化数据源设置默认数据源属性static
移动审批不收折、显示概要详情问题修正
```

1.1.32

```
form增加defaultIng8nValue
multiselect增加fjdfield
frameId调整
```

1.1.31

```
枚举支持自定义valueField、textField
grid下拉列表事件触发处理
静态文本-数字控件增加精度
命令快捷键生成
变量支持数组
```

1.1.30

```
数字集成bignumber
```

1.1.29

```
集成移动审批子表数据排序
```

1.1.28

```
集成tag组件
tags组件数据支持国际化
```

1.1.27

```
集成navTab
筛选方案radio增加showLabel
```

1.1.26

```
移动审批集成收折
移动审批集成分组收折
移动审批集成概要
移动审批集成概要详情
```

1.1.24

```
筛选方案placeholder国际化
筛选条placeholder国际化
筛选方案radio数据国际化
```

1.1.23

```
集成可编辑树表
筛选条日期增加dateRangeDelimater
```

1.1.22

```
增加内存编译
```

1.1.21

```
文本框集成maxLength、minLength
筛选条集成change事件
farris grid 集成行点击事件
```

1.1.20

```
移动审批标题增加图标
移动审批子表收折
下拉帮助增加cascadeStatus
移动审批增加主表收折
移动审批增加分组收折
```

1.1.19

```
筛选条支持绑定变量
树表增加图标属性
富文本、多行文本增加col-form-label-multi样式
富文本增加自定义编辑区样式
```

1.1.18

```
组合表单参数传递移除frameID前缀
子表分页
```

1.1.17

```
datagrid 事件属性新增[AutoColumnWidthUseDblclick] 、(checked)、(unchecked)
treetable 新增属性 [showLines]、[showLinesOnHover]
筛选方案增加defaultConfigs
日期、枚举下拉控件合并
list-view 增加pageSizeChanged、pageChanged事件
```

1.1.16

```
移动审批头部集成是否可见
```

1.1.15

```
筛选方案combolist组件支持panelHeight
number-spinner组件支持textAlign属性
集成discussion组件
```

1.1.14

筛选条 placeholder 支持国际化

智能输入框支持校验提示信息

1.1.13 grid 列只读集成自定义函数 numberspinner 集成校验提示信息

1.1.12

```
数字控件增加默认最小值
侧边栏集成关闭前事件
下拉帮助集成clear
列表中下拉列表编辑器集成属性
```

1.1.11

```
grid增加http注入参数
筛选条placeholder
```

1.1.10

```
版本文件不再采用0.0.1格式，改用具体文件内容的SHA256 取前十五位形式。
```

1.1.9

```
集成ui-footer
```

1.1.8

```
运行时定制脚本支持版本控制
fieldset收起、展开文本支持国际化
grid 下拉帮助增加关闭、展开事件
```

1.1.7

```
输入控件placeHolder支持国际化
```

1.1.6

```
运行时定时禁用资源文件
控件id包含点号处理
步骤条集成currentId
```

1.1.5

farris-grid 文本框集成编辑模式 dialog，默认为 default 控件标签集成 titleWidth 国际化资源 key 处理特殊字符

1.1.4

```
弹窗帮助集成宽度、高度(卡片及列表)
弹出树集成是否级联
国际化翻译增加默认值
列表timepicker增加hourStep、minuteStep、secondStep
```

1.1.3

```
集成是否启用会话
farrisgrid 增加useControlPanel
```

1.1.1

```
集成移动审批
```

1.1.0

```
jit 生成脚本增加版本控制(important)
farris-grid 列增加vAlign
farris-grid 增加enableBatchEdit
```

1.0.94

```
控件增加tabIndex、焦点状态
集成批量编辑
```

1.0.93

```
farris-grid 列表支持开关 switch 编辑器
farris-grid 列表支持事件输入框
farris-grid支持下拉帮助
```

1.0.92

```
farris-grid 增加input-group编辑器
input-group 卡片及列表支持password
input 支持password
grid增加autoFitColumns
farris-grid增加showGroupColumn
treegrid支持行样式、单元格样式
滚动监听增加宽度及是否可见选项
```

1.0.91

```
支持除了router-container 及htmlTemplate之外所有控件及容器的是否可见属性，支持变量
farris-grid 合计行模板增加服务端api
farris-grid 增加列排序事件
下拉帮助支持帮助前、帮助后事件
```

1.0.90

```
移除联查下多生成elementRef引用的问题
farris-grid支持checkOnSelect、selectOnCheck
dynamic control group  内容支持变量及数组
```

1.0.89

```
farris-grid 支持多语控件
筛选方案帮助增加帮助前、后事件
支持校验服务
支持动态文本控件
```

1.0.88

```
输入控件支持结束编辑指令
```

1.0.87

```
支持多语控件
```

1.0.86

```
  动态路由支持国际化
  viewChange跳转事件固定
  farris-grid 支持分组格式化
  列表bool国际化
```

1.0.85

```
  组合表单支持国际化
```

1.0.83

```
  集成附件功能
  farris-grid 集成行号标题
```

1.0.82

```
  集成国际化资源文件。不兼容表单内资源元数据
```

1.0.81

```
  集成多视图
```

1.0.80

```
  farris grid集成formatter
  farrisgrid 集成合计行
```

1.0.79

```
  farris grid列集成单元格格式化
```

1.0.77

```
  数字控件支持切换kendo及farris
  checkbox增加值变化事件
```

1.0.76

```
集成 number spinner
集成 number range
集成 combo-lookup
```

1.0.75

```
支持多 command
kendo grid 增加 groupTotalText
jit 生成 ts 代码移除 pug 模板
```

1.0.73

```
kendo grid 增加 groupTotalText
tab、toolbar、onInit、afterViewInit、button click 支持多 command
angular.json 编译属性 visualize 设置为 false
输入控件-隐藏时保留位置处理单行显示未保留的问题
lookup 增加 enableToSelect
farris grid 增加多表头、分组、排序，rowStyler 及 cellStyler
tab 工具栏按钮 click 事件、toolbar click 事件、button click 事件支持多 command
每个表单 component 都会创建默认空的 scss 样式文件
treegrid 增加 fitColumns 自动列宽
头像组件增加 cover 默认路径
listView 控件 listClick 调整
farris tabs 增加 autoTitleWidth 及 titleLength 属性
fieldSet 支持分组显示
```

1.0.72

```
qdp 增加 voId
treegrid 增加 expandLevel
筛选过滤增加禁用 disable 属性
kendo grid 过滤条件调整
checkboxGroup 增加 changeValue 事件
```

1.0.71

```
jit 集成头像组件
jit 集成筛选过滤组件
```

1.0.70

```
支持动态路由
angular.json、package.json、tsconfig.app.json 等模板文件支持排除项设置
支持生成文件根据 MD5，确定是否重新生成
```

1.0.67

```
 集成command快捷键
```

1.0.66

```
 输入控件校验更改
 卡片及列表校验信息更改
```

1.0.65

```
  jit集成multiSelect
  jit集成input-group
```

1.0.64

```
 jit集成listView
 jit集成listNav
 jit增加qdp表单联查判断
 jit集成 qdp组合表单
 jit集成静态文本控件
```

1.0.63

```
 支持组合表单嵌套
```

1.0.62

```
 支持lazy load
 支持新列表模板、新列卡模板
```

1.0.60

```
section 支持内嵌表单
生成代码支持格式化输出。默认格式化
支持 farris bef api
sidebar 支持内嵌表单
farris grid 增加参数
devkit create 代码合并
jit 代码结构调整及性能优化
```

1.0.59

```
 集成section
 集成farris-datagrid
 集成image
```

1.0.58

```
jit 生成增加排除项
帮助增加 editor 属性
表单 module 引入 UploadDialogMoudle
```

1.0.57

```
列表及卡片帮助增加 enableExtendLoadMethod
```

1.0.56

```
grid 枚举字段分组显示--标题更改
```

1.0.55

```
  1、表单初始化后事件无法触发组合表单事件问题处理
  2、输入控件超链接，设置为不启用时，即使设置了组合表单事件，也会触发问题处理。调整成不会触发。
  3、grid及卡片日期控件增加formatPlaceHolder
  4、帮助控件移除ngModelOptions
```

1.0.54

```
 1、数字类型增加format及长度限制
 2、checkbox移除for标签
 3、重点：输入控件支持绑定组件变量
```

1.0.53

```
 修复编译报错问题：找不到repository
```

1.0.52

```
 1、grid 增加超链click
 2、值变化事件与组合表单事件同时使用问题
 3、生成路由文件，对于为空路由生成redirectTo
```

1.0.51

```
 1、修复侧边栏编译class大小写不匹配的问题
```

1.0.50

```
 1、组合表单-子表单生成的class前缀首字母大写
 2、过滤class中特殊字符
 3、grid列表增加locked
```

1.0.49

```
 1、组合表单-独立组件包含command，会复制主表单service问题处理
 2、帮助后事件与组合表单事件，一起使用出现次序问题处理
```

1.0.48

```
 1、输入控件支持超链接
 2、弹窗支持设置modalID
```

1.0.46

```
 grid增加rowClassName
 支持farris-radiogroup
```

1.0.45

```
   支持弹窗、侧边栏
   日期控件必填左对齐
   viewModel调用层级调整
   帮助控件clear事件
   帮助后事件、帮助前事件、值变化事件增加事件触发
   tag click事件处理
```

1.0.43

```
   jit-engine 升级至Ng7
   jit-engine 支持动态路由
   jit-engine udt层级重复问题修复
   jit-engine 支持控件的显示与隐藏
```

1.0.38

```
jit 支持动态列
```

1.0.37

```
  jit-engine 组合表单变量传值问题修复
```

1.0.36

```
 1、grid 必填属性修复：span(class="farris-label-info text-danger" '*ngIf'="col.editor?(col.editor.require==='true' || col.editor.require==true)+'':false+'' ") *
 2、针对独立组件编译，出现id undefined问题处理
 3、组合表单传值支持变量
```

1.0.35

```
jit-engine 支持 列表-卡片组合表单
```

1.0.34

```
  组件事件增加参数
```

1.0.33

```
 1、卡片数字控件支持最大值、最小值验证，且支持手工输入验证
 2、grid增加分页事件、分页大小配置
```

1.0.32

```
 1、validaprop 增加条件验证
 2、帮助控件必填放置在左侧
 3、grid增加filter 过滤
```

1.0.31

```
 grid列表增加rowclass，statemachine 关系与括号生成顺序不对问题修复
```

1.0.30

```
 grid列表 cell增加默认样式 w-100、h-100
```

1.0.29

```
    validationMessage增加  '*ngIf'="viewModel.form.isShowValidationMsg" 验证，主要包括checkbox、combobox、datepicker、grid、lookup、multitexbox、numericbox、textbox组件
```

1.0.27

```
  日期控件支持最大值、最小值验证，toolbar支持state及placement位置
```

## 常见问题

### @farris/jit-engine 是什么？

1\.4\.141 国家

### 如何安装 @farris/jit-engine？

在项目目录运行 npm install @farris/jit-engine，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 jit，可以用 npx jit 直接运行。

### @farris/jit-engine 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/farris\_\_jit-engine 是否存在。

### @farris/jit-engine 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### @farris/jit-engine 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>= 6\.9\.0。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @farris/jit-engine 可以商用吗？

@farris/jit-engine 使用 ISC 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @farris/jit-engine 的下载量有多少？

根据 npm 官方下载统计，@farris/jit-engine 在 2026/10/15 – 2026/11/13 这 30 天内被下载 5,068 次，日均约 169 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @farris/jit-engine 还在维护吗？

最新版本 1\.4\.141 发布于 2026/11/10（4 天前）；至今共发布 722 个版本，其中过去 12 个月发布了 35 个；首次发布于 2018/09/30。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

