文件名称:batch-expression:批量数据表达式引擎
文件大小:64KB
文件格式:ZIP
更新时间:2024-06-02 12:20:51
JavaScript
批量数据表达式引擎 构建和测试 安装npm依赖:npm install 执行构建:npm run build 运行自动化测试:npm run test,访问页面http://localhost:9876 运行DEMO:npm run start,访问页面http://localhost:9877 表达式规范 支持加减乘除和小括号语法(+-*/()) 字段名使用一对#号包围 表达式中的空格会被忽略 等号(=)开头的情况,解析等号后的字符串,求解表达式赋值。 不是等号开头的情况,直接把字符串赋值。 示例: (#foo# + #bar# * (#foobar# - #bar#)) / #foo# API createCallback 生成用于数组map方法参数的回调函数 参数列表: field:需要赋值的字段名 expression:符合表达式规范的表达式字符串 util 辅助工具类 creat
【文件预览】:
batch-expression-master
----.babelrc(43B)
----package.json(1KB)
----test()
--------util.spec.es6(1KB)
--------factory()
--------preprocessors()
--------operations()
--------parsers()
----server.js(344B)
----LICENSE(11KB)
----src()
--------util.es6(954B)
--------enums()
--------index.es6(366B)
--------factory()
--------preprocessors()
--------operations()
--------parsers()
----.gitignore(79B)
----stub()
--------stub.js(2KB)
--------index.html(2KB)
----gulpfile.babel.js(903B)
----karma.conf.js(3KB)
----README.md(2KB)
----demo.png(33KB)
----build()
--------conf()
--------rollup.js(596B)