@glodon-open/header-vue3

OPEN 提供控制台头部导航,供 PC 引用,保持统一的设计风格。
1,043
Install
npm install @glodon-open/header-vue3
Latest Version:2.0.2
Vue:3
License:Apache 2
Last Updated:Apr 20, 2023
Links: npm
Maintainer: opensource_glodon

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 - 是 ''

Related Packages

gantt-elastic-header

default header for gantt-elastic

51,638 5
@nylira/vue-page-header

Page header component for Vue 2.

2,639 0
@mdit-vue/plugin-headers

A markdown-it plugin to get markdown headers

1,790,609 221
vue-video-section

A simple video header/section component for Vue. Good for video backgrounds and...

1,307 33
vuti

高扩展性前端UI框架

7,971 5

Version History

Version Released Vue License
2.0.2 ^3.0.0 Apache 2
2.0.1 ^3.0.0 Apache 2
2.0.0 ^3.0.0 Apache 2
1.4.1 ^3.0.0 Apache 2
1.4.0 ^3.0.0 Apache 2
Pre-releases (1)
Version Released Vue License
0.4.0-rc ^3.0.0 Apache 2