0

最近、クライアント側のルーティングにミニページを使い始めましたが、すべてうまくいっています。ただし、URL ルートが 2 レベル以上深くなると、画像の URL がめちゃくちゃになります。

たとえば、test.com/
というルートの場所にいる場合、画像の URL は正しく test.com/image.png として表示されます。

URL が test.com/test の場合
、画像の URL は test.com/image.png として正しく表示されます

ただし、URL が test.com/test/viewall のように 2 レベルの深さである場合
、画像の URL は test.com/test/image.png として誤って表示されます。

最後の例では、画像が 2 レベル以上のページに表示されません。この問題に対処するにはどうすればよいですか?

4

1 に答える 1

0

絶対アドレスではなく相対アドレスを使用しているようです。/ を前に付けてみて、そのために画像を配置する必要がある場所を確認してから、そこにすべての画像を配置します。相対的ではなく絶対的にネストすることもできます (/ で始まります)。

于 2013-09-12T03:34:11.130 に答える