Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-27 00:18:02 +08:00
co-authored by Copilot
parent 32e6d47ce4
commit 18ac23caa3
13 changed files with 827 additions and 54 deletions
@@ -44,7 +44,7 @@ const partIcon = computed(() => {
const rarityIcon = computed(() => {
return (part: string) => {
const rarity = Math.floor((props.detail?.[part]?.lv || 0) / 5)
console.log(rarity)
// console.log(rarity)
return new URL(`../Images/rarity/${rarity}.png`, import.meta.url).href
}
})
@@ -74,14 +74,18 @@ const mainAttr = computed(() => {
})
const detail = computed(() =>
props.suit?.value.replace(/\[([^\[\]技能]+?)\]/g, '<span style="color:#3d9147">[$1]</span>'),
props.suit?.value?.replace(
/\[(?![^\]]*技能)[^\[\]]+\]/g,
(match) => `<span style="color:#3d9147">${match}</span>`,
),
)
const bufferDetail = computed(() => {
const detail = props.suit?.bufferValue
if (!detail || detail == '-') return undefined
return props.suit?.bufferValue.replace(
/\[(?![^\]]*技能)[^\[\]]+\]/g, match => `<span style="color:#3d9147">${match}</span>`
return props.suit?.bufferValue?.replace(
/\[(?![^\]]*技能)[^\[\]]+\]/g,
(match) => `<span style="color:#3d9147">${match}</span>`,
)
})
</script>