Skip to main content

API 列表

API 列表

方法名描述
start初始化 LI PASS Web 组件
unmount卸载/关闭 LI PASS Web 组件
changeLanguage切换语言,支持语言请参见 语言列表
on监听事件,支持的事件请参见 事件列表
bindLI PASS 绑定方法

unmount

调用 unmount 方法会将 LI PASS Web 组件从 DOM 上卸载。

changeLanguage

可以通过调用 changeLanguage 方法切换组件语言,如果传入的语言参数暂不支持,会展示默认语言 en

示例

// 组件切换语言到意大利语
pass.changeLanguage("it");

语言列表

编码语言类型
arArabic(阿拉伯语)
csCzech(捷克语)
deGerman(德语)
enEnglish(英语)
esSpanish (Latin America)(西班牙语-拉美)
es-euSpanish (Europe)(西班牙语-欧洲)
fiFinnish(芬兰语)
fil-PHFilipino(菲律宾语)
frFrench(法语)
hiHindi(印地语)
idIndonesian(印尼语)
itItalian(意大利语)
jaJapanese(日语)
koKorean(韩语)
msMalay(马来语)
nlDutch(荷兰语)
plPolish(波兰语)
ptPortuguese (Latin America)(葡语-拉美)
ruRussian(俄语)
thThai(泰语)
trTurkish(土耳其语)
viVietnamese(越南语)
zh-HantChinese (Traditional)(繁体中文)
zh-HansChinese (Simplified)(简体中文)
zh-TWChinese (Taiwan)(中文-台湾)

on

调用 pass 组件提供的 on 方法可以注册回调事件处理器。用户在 LI PASS Web 组件进行操作时,组件会在相应的时机回调事件。

note

需要在用户触发相应事件前注册事件。

示例

pass.on("onLogin", (userInfo) => {
// 用户登录失败后会触发 'onLoginError 事件',可以在该事件回调里处理用户成功登录后的业务逻辑
// 例如跳转到特定的某个页面
console.log(userInfo);
});

pass.on("onLoginError", (userInfo) => {
// 用户成功登录后会触发 'onLogin 事件',可以在该事件回调里处理用户登录失败后的业务逻辑
console.log(userInfo);
});

pass.on("onRegister", (userInfo) => {
// 注册成功后加入的逻辑
// 例如跳转到特定的某个页面
console.log(userInfo);
});

事件列表

方法名描述回调参数
onLoad加载渲染的组件accountApi
onClose模态框模式下点击关闭按钮关闭组件accountApi
onLogin登录成功userInfo,accountApi
onLoginError登录失败error
onLoginTabChange组件上的 Tab 开关activeTab
onRegister注册成功userInfo,accountApi
onRegisterError注册失败error
onPwdReset密码重置成功accountApi
onPwdResetError密码重置失败error,accountApi

bind

详见 绑定