0.2.0 • Published 2 months ago

valaxy-addon-bangumi v0.2.0

Weekly downloads
-
License
-
Repository
github
Last release
2 months ago

valaxy-addon-bangumi

关联 issue [功能建议] 追番列表

依赖 bilibili-bangumi-component,需要部署后端服务,可参考 bilibili-bangumi 使用进行搭建

如何集成

npm i valaxy-addon-bangumi

valaxy-addon-bangumi 暴露了 ValaxyBangumi 组件

使用示例:

// valaxy.config.ts
import { defineConfig } from 'valaxy'
import { addonBangumi } from 'valaxy-addon-bangumi'

export default defineConfig({
  addons: [
    addonBangumi({
      api: 'https://yi_xiao_jiu-bangumi.web.val.run',
      bilibiliUid: '1579790',
      bgmEnabled: false,
    }),
  ]
})
---
title: Bangumi 追番列表
keywords: Bangumi
description: Bangumi 追番列表
---

<ValaxyBangumi />

样式覆盖

bilibili-bangumi-component 使用 WebComponent 实现,而 Shadow DOM 具有隔离性,外部样式样式无法覆盖内部样式,可以通过下面的方式覆盖:

// valaxy.config.ts
import { defineConfig } from 'valaxy'
import { addonBangumi } from 'valaxy-addon-bangumi'

export default defineConfig({
  addons: [
    addonBangumi({
      customCss: '.bbc-bangumi-title a { color: red; }'
    }),
  ]
})

API

字段描述类型默认值
api后端 api 地址string-
bilibiliUidBilibili 的 uid,在后端中引入 uid 的 env 后可以不设置string-
bgmUidBangumi 的 uid,在后端中引入 uid 的 env 后可以不设置string-
bilibiliEnabled是否展示 Bilibilibooleantrue
bgmEnabled是否展示 Bangumibooleantrue
pageSize分页大小number15
customEnabled是否启用自定义数据源booleanfalse
customLabel自定义数据源的展示标签名string"'自定义'"
customCss自定义 cssstring-
0.2.0

2 months ago

0.1.3

3 months ago

0.1.2

3 months ago

0.1.0

3 months ago

0.1.1

3 months ago

0.0.1

5 months ago