@glodon-open/header-vue3

2.0.2 • Public • Published

Glodon Open Header

OPEN 提供控制台头部导航,供 PC 引用,保持统一的设计风格。

模块化

  • 安装依赖
npm i @glodon-open/header-vue3 -S
  • 引入组件
import { GldOpenHeader } from '@glodon-open/header-vue3';
import '@glodon-open/header-vue3/lib/index.css';

用例

<template>
  <gld-open-header :accountData="state.config" consoleName="控制台" />
</template>

<script setup>
import { reactive } from 'vue';

const state = reactive({
  config:{
    profile: {
        displayName : '用户名称',
        avatarUrl : '用户头像链接'
    },
    component: {
        count: 2
    },
    verification: {
        status: "verified"
    }
  }
})
</script>

事件

事件 描述 必填 默认值
before-sign-out 登出前触发事件 -

属性

属性 描述 类型 参数范围 必填 默认值
env 发布环境 String development / production production
fixed 顶部固定 Boolean - false
zIndex 组件层级 Number - 99
consoleName 控制台名称 String - -
consoleEntryText 控制台入口文本 String - 控制台
accountData 用户数据 Object - -

Account Data

属性 描述 类型 参数范围 必填 默认值
verification.status 开放平台审核状态 String verified -
component.count 用户上架的组件数 Number - 0
profile.displayName 用户名称 String - ''
profile.avatarUrl 用户头像链接 String - ''

Readme

Keywords

Package Sidebar

Install

npm i @glodon-open/header-vue3

Weekly Downloads

1

Version

2.0.2

License

Apache 2

Unpacked Size

305 kB

Total Files

10

Last publish

Collaborators

  • opensource_glodon