0.1.8 • Published 8 months ago

geovis-components v0.1.8

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

GeovisComponents

This library was generated with Angular CLI version 11.2.14.

公共组件库

支持组件

统一登录组件: geovis-login

一、geovis-login接入方式

1、在需要引入的模块Module中, import { GeovisComponentsModule } from 'geovis-components';

2、在引入模块的NgModuleimport: [ GeovisComponentsModule, ... ]

3、在引入模块的NgModuledeclarations声明的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