nuxt使用svg有时显示不出来

如果直接在地址栏输入路由地址跳转过去的页面svg显示不出来,通过鼠标点击的跳转一切正常!!!

页面上就是显示不出来 一个都显示不出来 

 

你好,最近我也遇到相同问题.
可尝试解决,将封装的svg组件移步到客户端渲染,这种方式解决我的问题了

<client-only>
    <svg :class="svgClass" aria-hidden="true">
      <use :xlink:href="iconName"></use>
    </svg>
  </client-only>
```html


```

那network里img图片加载出来了吗

你要设置一下大小,

配置的也没问题吧

我目前看出来的就是 用鼠标点击跳转的方式 都没问题 就是在地址栏直接输入路由路径跳转过去 才出现这个问题

感觉就是跳转方式导致出现的问题