icon
Astroで現在ページのパス名を取得する

やりたい事

ブログの記事とかって動的ルーティングさせて[slug].astroでパスを生成すると思うのだけど、その記事とかのパス名を取得したい
この記事だと、
ttp://localhost:4321/blog/web-array-concat/astro-current-page
の、

サンプルコード

Astro.params[<動的ルーティングファイル名>]

具体的なサンプルコード

[test].astroというファイルで動的ルーティングをしていて、動的ルーティング設定は↓の様な感じにする
export const getStaticPaths = async () => {
return [{
params: {
test: 'test'
}
}]
}
今回は、「

で、取得したいならこう書けばいいってわけ
Astro.params['test']  // test

よくわからなかったら調べてみてね