导言
包含用于解释适应性表格JSON定义和执行规则/表达模式的核心模块 中指明.
使用量
保存为依赖
npm i --save @aemforms/af-core
从 JSON 创建新表格
import {createFormInstance} from '@aemforms/af-core';
const formJson = {..}
const form = createFormInstance(formJson)
//import data in the form
form.importData({})
//export data after form is being filled by the user
const data = form.exportData()
验证窗体数据
import {validateFormInstance} from '@aemforms/af-core';
const formJson = {..}
const data = {...}
const valid = validateFormInstance(formJson, data)
测试本地更改
# Login to download dependencies
npm login
# Build the package
npm run build
# Link it for local testing
npm link
在您使用此软件包的项目中 :
npm link @aemforms/af-core
许可证
版权2022 Adobe 所有权利保留.
本文所载的所有资料均为,现予保留 adobe及其供应商的财产,如果有的话。 知识分子 本文所载技术概念属于Adobe专有 并受到所有适用知识分子的保护 财产法,包括贸易秘密法和版权法. 传播这些资料或复制本材料 严格禁止,除非事先获得书面许可 从阿多比来.
Adobe 允许您仅根据 adobe许可协议的条款.