我想- mywebsite
在每个 Svelte 页面上添加一个标题后缀。
我正在努力寻找如何轻松简单地做到这一点。
在 svelte 网站源代码上,我们可以看到他们手动执行此操作:https ://github.com/sveltejs/svelte/blob/1273f978084aaf4d7c697b2fb456314839c3c90d/site/src/routes/docs/index.svelte#L15
我开始创建这样的组件:
<script>
export let title = false;
</script>
<svelte:head>
<title>
{#if title}
{title} • WebSite
{:else}
Website • Home suffix
{/if}
</title>
</svelte:head>
但:
- 我有一个
<title> can only contain text and {tags}svelte(illegal-structure)
错误 - 我不确定这是最简单的方法。
如何实现我想做的事情?