# My Pages is loading and when clicking on link menus

**URL:** <https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883>\
**Category:** Technical Questions\
**Created:** [June 28, 2024, 6:57am UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883 "2024-06-28T06:57:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![d2xworld](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@d2xworld](https://forum.builder.io/u/d2xworld)\
**Post date:** [June 28, 2024, 6:57am UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883/1 "2024-06-28T06:57:22Z")

</div>

_Please fill out as many of the following questions as possible so we can help you promptly! If you don’t know how to answer or it does not apply, feel free to remove it or leave it blank._

**Builder content link**

> **[Builder.io: Visual Development Platform](https://builder.io/content/ba2b779df0af4807990e5b91fb974f5d)**
>
> Drag and drop with your components, right within your existing site or app. Build and optimize digital experiences for any tech stack, visually..

**Builder public api key**  
150e41d50cd4445cb44bd910248e4bfa

**What are you trying to accomplish**  
When I click on any links my site page does not reload. It should be dynamic content loading.

**Screenshots or video link**  
NONE

**Code stack you are integrating Builder with**  
Nuxt3

**Reproducible code example**  
Only Local build ATM

---

<div class="post-metadata">

**Author:** ![manish-sharma](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@manish-sharma](https://forum.builder.io/u/manish-sharma)\
**Post date:** [June 28, 2024, 10:29am UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883/2 "2024-06-28T10:29:02Z")

</div>

Hello @d2xworld,

Welcome to the [Builder.io](http://Builder.io) forum!

Could you please confirm which version of the Builder SDK for Vue you are using? For example:  
`@builder.io/sdk-vue": "^1.0.32"`

We have tested the links and they are working fine on our end, so we haven’t been able to reproduce the issue. Since you are developing the project locally, we are unable to debug it directly. If you could share a screen recording or provide us with a minimal repository, it would greatly assist us in understanding the issue and offering a possible solution.

Thank you for your cooperation.

---

<div class="post-metadata">

**Author:** ![d2xworld](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@d2xworld](https://forum.builder.io/u/d2xworld)\
**Post date:** [June 28, 2024, 3:02pm UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883/3 "2024-06-28T15:02:35Z")

</div>

I’m using “@builder.io/sdk-vue”: “^1.0.31”  
Correct the nav menu works fine. The main issue is that the when you click on the nav menu to about the page reloads to page. On a nuxt or reactjs site it loads the content dynamicly with out reloading the page to display content. Example : [https://www.emptyvessel.io/](https://www.emptyvessel.io/) clicking on the nav it page does not reload. Is there a setting that I need to set so it can handle this?

---

<div class="post-metadata">

**Author:** ![manish-sharma](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@manish-sharma](https://forum.builder.io/u/manish-sharma)\
**Post date:** [July 2, 2024, 10:33am UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883/4 "2024-07-02T10:33:56Z")

</div>

Hello @d2xworld,

The navigation is loading pages fine. I hope the issue is resolved now, but if not, please let us know.

Thanks,

---

<div class="post-metadata">

**Author:** ![madison](https://avatars.discourse-cdn.com/v4/letter/m/db5fbb/32.png) [@madison](https://forum.builder.io/u/madison)\
**Post date:** [July 3, 2024, 4:46pm UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883/5 "2024-07-03T16:46:37Z")

</div>

Hi @d2xworld, based on our conversation yesterday, we determined that this was caused by the built-in block “Link URL” feature rendering plain `<a>` anchor links, which naturally trigger full-page reloads when clicked. In order for your SPA’s specific router to handle the links, using a Custom Component that renders your applications’ specific SPA Router Link component, with a URL input in the custom component definition was the recommended approach to ensure your SPA’s router handles links without triggering a full page load.

Hope that helps!

---

<div class="post-metadata">

**Author:** ![manish-sharma](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@manish-sharma](https://forum.builder.io/u/manish-sharma)\
**Post date:** [August 22, 2024, 8:44am UTC](https://forum.builder.io/t/my-pages-is-loading-and-when-clicking-on-link-menus/5883/6 "2024-08-22T08:44:17Z")

</div>

Hello @d2xworld,

To fix the page loading issue and load dynamic content, you can utilize the `linkComponent` as shown below:

```auto
<!-- Usage -->
<Content linkComponent={CustomLink} />

```

For more information on how to use them, please refer to the documentation on using the Content Component available at [Using the Builder Content Component - Builder.io](https://www.builder.io/c/docs/content-component#code-link-component-code).

Hope this helps! Feel free to reach out if you have any more questions.

Thanks,

> **[Integrating Pages - Builder.io](https://www.builder.io/c/docs/integrating-builder-pages)**
>
> Builder is the only Visual Development Platform that offers an AI-powered design-to-code tool, a visual editor, and an enterprise CMS.
