antom.createElement()
antom.createElement() 是一个工厂方法。在成功调用 loadAntom() 加载 SDK 并获取 antom 实例后,您可以通过此方法传入指定的 elementType 来动态创建相应的支付或绑卡元素实例。
方法签名
调用此方法时,请使用以下标准方法签名格式:
JavaScript
TypeScript
copy
antom.createElement(elementType, options)参数
此方法接收两个参数,分别用于指定要创建的元素类型及其配置。
参数 | 类型 | 是否必需 | 描述 |
elementType | String | 是 | Element 类型,有效值为:
|
| Object | 否 | 配置对象,用于设置组件的外观主题和多语言环境。 |
options
| 参数 | 类型 | 是否必需 | 描述 |
| appearance | Object | 否 | 用于自定义外观配置,更多信息请参阅自定义外观样式。其包含以下参数:
|
| locale | String | 否 | 多语言配置。
有效值为:
|
返回值
此方法返回一个 element 实例对象,提供挂载、卸载、销毁及配置更新等方法,用于灵活管理页面中的组件生命周期。
| 方法名 | 描述 |
为 Element 实例注册事件监听器。 | |
element.mount() | 用于将元素挂载到指定的页面节点,可传入一个具体的 HTMLElement。 |
element.unmount() | 卸载当前 Element(可再次挂载)。 |
element.destroy() | 销毁当前 Element(不可再次挂载)。 |
element.updateConfig() | 更新配置。 |
错误码
调用 element.on() 方法监听 antom.createElement() 方法相关的错误码。具体错误码列表请参见错误码。