<g-link /> components not opening new pages
See original GitHub issueDescription
I am linking to different parts of my site using the <g-link />
component, which works correctly on my local environment. After building my website onto Netlify, the URL updates when the link is clicked but the site does not re-render with the new page.

Steps to reproduce
Go to https://festive-knuth-ff5273.netlify.com/ and try and click on any of the Bookbinder Writer, or Artist links. The path will update to something like https://festive-knuth-ff5273.netlify.com/writing/, but the page will not update unless you refresh the browser.
Expected result
The site should re-render with the new page.
Actual result
Only the path changes in the browser.
What happened.
Environment
Libs:
- gridsome version: v0.5.5
- @gridsome/cli version: v0.0.8
Issue Analytics
- State:
- Created 4 years ago
- Comments:14 (5 by maintainers)
Top Results From Across the Web
Linking - Gridsome
#Linking. The <g-link> component is available globally in all your Pages, Templates & Components. It's a wrapper for router-link from Vue Router.
Read more >angular - Links are not working in new tab or new window
I can browse all the links, pages or components from base url but not able to open a url like "http://localhost:4200/home/dashboard" in new...
Read more >Link | Components - BootstrapVue
Property. (Click to sort ascending) Type. (Click to sort ascending) Default
active Boolean false
active‑class String
append Boolean false
Read more >One Link Component To Rule Them All - — lihbr
Basically, what all those link components are providing is client-side routing. This is also known as "not hard reloading the page when ...
Read more >Open Markdown links in a new tab doesn't work as expected
Same with Text components not inside a List View. To clarify - the links are to other Apps within Retool, not external links....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@LukeXF paragraphs can only hold phrasing content according to the spec. What would happen here is that you’d have all kinds of things nested inside the paragraph which wouldn’t be valid HTML.
Try change this line into a
div
element and see if it helps.