support target in header links
This commit is contained in:
parent
b031ba16d2
commit
e23e213dc3
2 changed files with 8 additions and 0 deletions
|
@ -26,9 +26,11 @@ li.header-entry
|
||||||
a(
|
a(
|
||||||
v-else-if='!sameSite'
|
v-else-if='!sameSite'
|
||||||
:href='entry.path'
|
:href='entry.path'
|
||||||
|
:target='entry.target || "_self"'
|
||||||
) {{ entry.displayName }}
|
) {{ entry.displayName }}
|
||||||
router-link(
|
router-link(
|
||||||
v-else
|
v-else
|
||||||
:to='{ name }'
|
:to='{ name }'
|
||||||
|
:target='entry.target || "_self"'
|
||||||
) {{ entry.displayName }}
|
) {{ entry.displayName }}
|
||||||
</template>
|
</template>
|
||||||
|
|
6
src/content-env.d.ts
vendored
6
src/content-env.d.ts
vendored
|
@ -100,6 +100,12 @@ declare module 'content/routes.js' {
|
||||||
displayName: string
|
displayName: string
|
||||||
} & ({
|
} & ({
|
||||||
path: string
|
path: string
|
||||||
|
target?:
|
||||||
|
| '_self'
|
||||||
|
| '_blank'
|
||||||
|
| '_parent'
|
||||||
|
| '_top'
|
||||||
|
| '_unfencedTop'
|
||||||
} | {
|
} | {
|
||||||
children: HeaderEntry[]
|
children: HeaderEntry[]
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Reference in a new issue