使用用例

Card

Lv.90
3
locked
Lv.16
unlock
神里绫华
icon
此处展现效果未进行细节刻画,仅供参考
<template>
  <div style="background: var(--font-light-gray)">
    <GCard
      showStar
      :star="5"
      :imgUrl="$withBase('/sky-bow.webp')"
      desc="Lv.90"
    > 
      <GRefine style="margin:5px" :refine="3" :size="15" />
      <GLock lock />
    </GCard>

    <GCard
      showStar
      :star="4"
      :imgUrl="$withBase('/flower.webp')"
      desc="Lv.16"
    > 
      <GLock />
    </GCard>

    <GCard
      :star="5"
      :imgUrl="$withBase('/Ayaka.png')"
      desc="神里绫华"
      foucsing
    > 
      <GIcon class="card-element" :src="ElementWebp.Cryo" />
    </GCard>
  </div>
</template>
<script setup>
  import { ElementWebp } from '@shi-zhong/genshin-ui'
  
</script>

DetailCard

天空之翼

暴击率
22.1%
基础攻击力
674
img
Lv.90 / 90    
locked
3
精炼3阶
回响长天的诗歌
· 暴击伤害提高30%;攻击命中时有90%概率造成125%攻击力的小范围物理伤害,该效果每3秒只能触发一次
象征风龙身为风之神眷属的大弓。释弦时的鸣声是风之神的偏爱,蕴含苍空与长风的力量

乐团的晨光

生之花
生命值
4,780
img
+20
locked
· 攻击力+33
· 暴击率+11.3%
· 元素精通+16
· 暴击伤害+21.8%
流浪大地的乐团:
enable
2件套:元素精通提高80点
disable
4件套:装备该圣遗物套装的角色为法器、弓箭角色时,角色重击造成的伤害提高35%
小小的花型徽章。侧耳细听的话,仿佛能听到悠扬的笛声和清新的歌唱声。
<template>
  <GDetailCard 
    :size="30"
    class="in-bk"
    title="天空之翼"
    :rarity="5"
    type="弓"
    :imgUrl="$withBase('/sky-bow.webp')"
    :main="{key: '基础攻击力', value: '674'}"
    :sub="{key: '暴击率', value: '22.1%'}"
  >
    <div class="wp-lvl-container">
      <div style="display: flex">
        <span class="wp-lvl">Lv.90 / 90</span>
        &nbsp; &nbsp;
        <GRankBar :rank="6" :maxRank="6" :size="15" />
      </div>
      <GLock :size="20" lock />
    </div>
    <GRefine :refine="3" :size="18" text />
    <!-- 文档中定义的组件 -->
   <WeaponDescribe
      :refine="3"
      :effect="{
        name: '回响长天的诗歌',
        describe: '· 暴击伤害提高$1;攻击命中时有$2概率造成125%攻击力的小范围物理伤害,该效果每$3秒只能触发一次',
        $: [[ 0.2, 0.25, 0.30, 0.35, 0.40], [0.60, 0.75, 0.90, 1.05, 1.20], [4, 3.5, 3, 2.5, 2]],
      }"
    />
    <div class="wp-describe">象征风龙身为风之神眷属的大弓。释弦时的鸣声是风之神的偏爱,蕴含苍空与长风的力量</div>
  </GDetailCard>

  <GDetailCard 
    :size="30"
    class="in-bk"
    title="乐团的晨光"
    :rarity="5"
    type="生之花"
    :imgUrl="$withBase('/flower.webp')"
    :main="{key: '生命值', value: '4,780'}"
  >
    <div class="wp-lvl-container">
      <div style="display: flex">
        <span class="wp-lvl">+20</span>
      </div>
      <GLock :size="20" lock />
    </div>

    <div>
      <div> · 攻击力+33</div>
      <div> · 暴击率+11.3%</div>
      <div> · 元素精通+16</div>
      <div> · 暴击伤害+21.8%</div>
    </div>
   <ArtifactDescribe
      name="流浪大地的乐团"
      :active="3"
      :effects="[{
        limit: 2,
        describe: '元素精通提高80点'
      }, {
        limit: 4,
        describe: '装备该圣遗物套装的角色为法器、弓箭角色时,角色重击造成的伤害提高35%'
      }]"
    />
    <div class="wp-describe">小小的花型徽章。侧耳细听的话,仿佛能听到悠扬的笛声和清新的歌唱声。</div>
  </GDetailCard>
</template>

类型定义

interface DetailCardProps {
  size?: number;
  title?: string
  type?: string
  rarity?: 1 | 2 | 3 | 4 | 5
  imgUrl?: string
  main?: {
    key: string
    value: string
    [key: string]: any
  }
  sub?: {
    key: string
    value: string
    [key: string]: any
  }
}

参数定义

Card

参数说明类型是否可选默认值
showStars展示星星boolean可选false
star星级1 | 2 | 3 | 4 | 5必须1
imgUrl图片地址string必须-
desc描述string可选-
foucsing聚焦:表现为选中效果boolean可选false

DetailCard

参数说明类型是否可选默认值
title标题string可选Title
type类型string可选-
rarity稀有度1 | 2 | 3 | 4 | 5可选1
imgUrl图片地址string可选-
main主属性Property可选-
sub副属性Property可选-
size卡片大小number可选50

插槽说明

Card

名称说明
default星星区域上方的空白部分

DetailCard

名称说明
default卡片下方的空白部分
Last Updated:
Contributors: shi-zhong