Skip to content
方舟组件

潜能提升一览Pot List

潜能 2–6 各一格(图标 + 小标 + 效果),当前潜能已生效的格子点亮。= 现网 {{潜能提升}}。

Vue
实验import { AkPotList, AkPot } from "@mooncellwiki/prts-design-vue"Storybook ↗源码 ↗

干员页「潜能提升」一节,同现网 {{潜能提升}} 的五格表:潜能 2–6 各一格 = 潜能图标 + 小标 + 效果,格子按宽度自动折行(每格最窄 150px),1px 格线。

基本 ​

AkPotList 里放若干 AkPot:level 是潜能等级(给出小标「潜能 N」),效果写在默认插槽里(可带富文本 .ak-rt-vup)。AkPotList 的 value 是当前潜能——属性计算器选了潜能后传进来,等级不超过它的格子点亮(顶部青条 + 青色小标,.is-on);单独一格要强制点亮 / 熄灭时写 AkPot 的 active。

可访问性 ​

整张表是一个列表(role="list" / listitem)。小标已经写了「潜能 N」,图标 alt 为空;点亮的格子另有一段读屏文本「(已生效)」,不只靠颜色。

Vue API ​

AkPotList ​

属性类型默认说明
valuenumber—当前潜能 1–6:潜能等级不超过它的格子点亮(顶部青条 + 青色小标);不写都不亮
插槽说明
default若干 AkPot

AkPot ​

属性类型默认说明
level必填23456—潜能等级 2–6:给出小标「潜能 N」,并与 AkPotList 的 value 比较决定是否点亮
src必填string—潜能图标地址(potential/potential_{N−1}.png)
titlestring—小标:默认「潜能 N」
activebooleanfalse点亮(已生效):不写时按 AkPotList 的 value 算
插槽说明
default效果:「部署费用<span class="ak-rt-vup">-1</span>」这种,可带富文本

CSS 实现 ​

图标是潜能组件的 .ak-potential。

块元素 __修饰 --

文本 CC BY-NC-SA 4.0 · 游戏素材版权归鹰角网络所有