0.1.0-beta.1 • Published 2 months ago
geovis-components v0.1.0-beta.1
GeovisComponents
This library was generated with Angular CLI version 11.2.14.
公共组件库
支持组件
统一登录组件: geovis-login
消息提示组件: MessageControl
一、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(必传)', theme: { '--primaryColor': '#0084CB', '--btnPrimaryLeftColor': '#0085CC', '--btnPrimaryRightColor': '#00448C' }, isWxSiteApp: false, // 是否支持sso服务接入的微信网站应用扫码登录 lang: 'en-us', //默认使用中文, en-us:英文, zh-cn: 中文 isEmailEntry: true // 默认false: 不开启邮箱登录 true: 开启邮箱登录 } ```
isShowLogin 使用方控制组件是否渲染
onLoginResult: 账号或短信登录成功后的事件
onWechatLoginResult: 微信登录成功的事件
onAppScanResult: app扫码登录成功的事件
0.1.0-beta.1
2 months ago
0.2.11
3 months ago
0.2.10
3 months ago
0.2.9
7 months ago
0.2.7
7 months ago
0.2.6
7 months ago
0.2.8
7 months ago
0.2.3
8 months ago
0.2.5
7 months ago
0.2.4
8 months ago
0.2.2
9 months ago
0.2.1
10 months ago
0.2.0
11 months ago
0.1.2
12 months ago
0.1.1
12 months ago
0.1.0
12 months ago
0.0.1
2 years ago