0.1.8 • Published 8 months ago
geovis-components v0.1.8
GeovisComponents
This library was generated with Angular CLI version 11.2.14.
公共组件库
支持组件
统一登录组件: geovis-login
一、geovis-login接入方式
1、在需要引入的模块Module中, import { GeovisComponentsModule } from 'geovis-components';
2、在引入模块的NgModule
中 import: [ GeovisComponentsModule, ... ]
3、在引入模块的NgModule
的declarations
声明的component
组件的模板template
中直接使用
4、使用示例:
4.1、geovis-login的使用
<geovis-login
[options]="options"
*ngIf="isShowLogin"
(onLoginResult)="getLoginResult($event)"
(onWechatLoginResult)="wechatLoginResult($event)"
(onAppScanResult)="appScanLoginResult($event)"
(onCloseLogin)="isShowLogin = false">
</geovis-login>
options = {
baseUrl: 'Api的BaseUrl',
privacyAgreementUrl: '用户隐私地址',
useAgreementUrl: '用户使用协议地址',
closable: '登录框是否有关闭按钮',
isAppScan: '是否为app扫码登录(默认账号密码登录)',
ssoLoginUrl: '跳转到统一登录的地址',
ssoUrlTarget: '打开sso服务登录链接的target配置(默认_self)',
appkey: 'sso中每个应用对应的appkey(必传)',
isGitlabLogin: true, // 是否支持极狐授权登录 默认false
isWxSiteApp: false, // 是否支持sso服务接入的微信网站应用扫码登录
lang: 'en-us', //默认使用中文, en-us:英文, zh-cn: 中文
isEmailEntry: true, // 默认false: 不开启邮箱登录 true: 开启邮箱登录
theme: {
'--primaryColor': '#0084CB',
'--btnPrimaryLeftColor': '#0085CC',
'--btnPrimaryRightColor': '#00448C'
}
}
isShowLogin
: 使用方控制组件是否渲染onLoginResult
: 账号或短信登录成功后的事件
onWechatLoginResult
: 微信登录成功的事件
onAppScanResult
: app扫码登录成功的事件
isGitlabLogin
: 是否支持极狐授权登录
0.2.8-beta
8 months ago
0.1.9-beta
8 months ago
0.1.8-beta
8 months ago
0.1.8
9 months ago
0.1.7
9 months ago
0.1.6
9 months ago
0.1.5-beta
9 months ago
0.1.5
9 months ago
0.1.3-beta
11 months ago
0.2.16
11 months ago
0.1.2-beta
11 months ago
0.2.15
12 months ago
0.2.14
1 year ago
0.2.13
1 year ago
0.2.12
1 year ago
0.1.1-beta
12 months ago
0.1.0-beta.1
1 year ago
0.2.11
1 year ago
0.2.10
1 year ago
0.2.9
2 years ago
0.2.7
2 years ago
0.2.6
2 years ago
0.2.8
2 years ago
0.2.3
2 years ago
0.2.5
2 years ago
0.2.4
2 years ago
0.2.2
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago
0.0.1
3 years ago