\n\u003CNuxtLink :to=\"'/category/product.html'\" :trailing-slash=\"false\"/>\n```\n\nLogic:\nIf the `trailingSlash` prop is provided on a `\u003CNuxtLink>` instance, its value ('append' or 'remove') takes precedence.\nIf the trailingSlash prop is not provided, the component falls back to the behavior defined in the global `nuxtLinkDefaults.trailingSlash` option.\nIf neither the prop nor the global option is set, no trailing slash modification occurs (current default behavior).\nThis change provides finer-grained control over link generation without deprecating or removing the existing global configuration, making it a non-breaking enhancement.\n\n### Additional information\n\n- [x] Would you be willing to help implement this feature?\n- [ ] Could this feature be implemented as a module?\n\n### Final checks\n\n- [x] Read the [contribution guide](https://nuxt.com/docs/community/contribution).\n- [x] Check existing [discussions](https://github.com/nuxt/nuxt/discussions) and [issues](https://github.com/nuxt/nuxt/issues).",[3193,3194],{"name":3140,"color":3170},{"name":3195,"color":3196},"🍰 p2-nice-to-have","0E8A16",31819,"Add trailingSlash prop to \u003CNuxtLink> for granular control","2025-04-23T08:49:48Z","https://github.com/nuxt/nuxt/issues/31819",0.72636706,{"labels":3203,"number":3210,"owner":3149,"repository":3149,"state":3175,"title":3211,"updated_at":3212,"url":3213,"score":3214},[3204,3206,3207],{"name":3205,"color":3147},"stale",{"name":3160,"color":3161},{"name":3208,"color":3209},"2.x","d4c5f9",7541,"Is there the standard, recommended way to make anchor links work properly?","2023-01-22T15:36:01Z","https://github.com/nuxt/nuxt/issues/7541",0.7275169,{"description":3216,"labels":3217,"number":3221,"owner":3149,"repository":3150,"state":3175,"title":3222,"updated_at":3223,"url":3224,"score":3225},"### Environment\r\n\r\n- Operating System: Darwin\r\n- Node Version: v20.11.1\r\n- Nuxt Version: 3.11.2\r\n- CLI Version: 3.11.1\r\n- Nitro Version: 2.9.6\r\n- Package Manager: pnpm@8.14.0\r\n- Builder: -\r\n- User Config: experimental, alias, devtools, srcDir, imports, ssr, nitro, extensions, sourcemap, runtimeConfig, hooks, routeRules, css, build, modules, auth, plugins, gtag, tailwindcss, ui, colorMode, vite, vue, app\r\n- Runtime Modules: @pinia/nuxt@0.5.1, nuxt-gtag@0.5.7, @nuxt/eslint@0.3.7, @sidebase/nuxt-auth@0.7.2, @pinia-plugin-persistedstate/nuxt@1.2.0, @vueuse/nuxt@10.9.0, @nuxt/ui@2.15.1\r\n- Build Modules: -\r\n---------------------------\r\n\r\n### Version\r\n\r\nv2.15.1\r\n\r\n### Reproduction\r\n\r\nCan provide if needed\r\n\r\n### Description\r\n\r\nHi there,\r\nAbsolutely loving this library so far... this is the best UI component library I've ever used, across any framework.\r\nOne small issue though - I'm unable to use NuxtLink's `replace` in both the `HorizontalNavigation` and `VerticalNavigation`, even though the docs say I can use any property from NuxtLink. Passing `to` works perfectly, of course, but it's essential for me to `router.replace` the route and I'd rather not have to pass that as a `click` prop. The following doesn't work:\r\n\r\n```\r\n\u003Cscript setup lang='ts'>\r\nconst tabs = [\r\n ...,\r\n {\r\n replace: '/runs/bulk',\r\n label: 'Bulk Runs',\r\n icon: 'i-ph-list-bullets-bold',\r\n },\r\n]\r\n\u003C/script>\r\n\u003Ctemplate>\r\n \u003CUHorizontalNavigation\r\n :links=\"tabs\"\r\n :ui=\"{\r\n base: 'text-base font-bold',\r\n icon: { base: 'w-6 h-6' },\r\n }\"\r\n />\r\n\u003C/template>\r\n```\r\nAny help with this would be great! Thanks so much for all your hard work.\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3218],{"name":3219,"color":3220},"bug","d73a4a",1690,"Cannot pass NuxtLink `replace` to Nav components","2025-05-14T14:22:12Z","https://github.com/nuxt/ui/issues/1690",0.72804445,{"description":3227,"labels":3228,"number":3234,"owner":3149,"repository":3149,"state":3175,"title":3235,"updated_at":3236,"url":3237,"score":3238},"It would be awesome if we can set app.html template src in the config like we do with global css:\r\n```javascript\r\nmodule.exports = {\r\n template: 'app.html',\r\n}\r\n```\r\nor\r\n```javascript\r\nmodule.exports = {\r\n template: {src: 'template/app.pug', lang: 'pug'},\r\n}\r\n```\r\nIn this way we can share template between multi nuxt apps.\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This feature request is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c1718\">#c1718\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[3229,3230,3233],{"name":3140,"color":3170},{"name":3231,"color":3232},"documentation","5319e7",{"name":3208,"color":3209},1925,"Proposal: Add template option for nuxt.config.js","2023-01-22T15:50:41Z","https://github.com/nuxt/nuxt/issues/1925",0.7310406,{"description":3240,"labels":3241,"number":3246,"owner":3149,"repository":3149,"state":3175,"title":3247,"updated_at":3248,"url":3249,"score":3250},"### Environment\n\n- Operating System: `Darwin`\r\n- Node Version: `v21.1.0`\r\n- Nuxt Version: `3.10.2`\r\n- CLI Version: `3.10.1`\r\n- Nitro Version: `2.8.1`\r\n- Package Manager: `npm@10.2.0`\r\n- Builder: `-`\r\n- User Config: `ssr`, `target`, `experimental`, `app`, `vue`, `css`, `modules`, `storyblok`, `build`, `vite`, `nitro`, `hooks`, `routeRules`, `imports`, `runtimeConfig`, `devtools`\r\n- Runtime Modules: `@storyblok/nuxt@6.0.4`, `@pinia/nuxt@0.5.1`\r\n- Build Modules: `-`\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-prqbf9?file=app.vue\n\n### Describe the bug\n\nIf you use a `nuxt-link` with the `custom` and `external` prop and click on it, a console.error will occur complaing about the nuxt-link not having the external prop set to true, even though it is.\r\n\r\nThe navigation itself still works, its just a console.error that occurs before you leave the page.\r\n\r\nThe interesting part is that the `replace` prop is respected, but not `external`.\n\n### Additional context\n\nI think the issue is coming from this file:\r\nhttps://github.com/nuxt/nuxt/blob/9326b7a8bde1ae793ba046f7dacc4ebbe200b786/packages/nuxt/src/app/components/nuxt-link.ts#L357C15-L357C23\r\n\r\nThe replace prop is included here, but not external.\n\n### Logs\n\n_No response_",[3242,3243],{"name":3172,"color":3173},{"name":3244,"color":3245},"🔨 p3-minor","FBCA04",25866,"The `nuxt-link` component does not respect the external prop","2024-02-21T21:20:15Z","https://github.com/nuxt/nuxt/issues/25866",0.731936,{"description":3252,"labels":3253,"number":3259,"owner":3149,"repository":3149,"state":3175,"title":3260,"updated_at":3261,"url":3262,"score":3263},"### What problem does this feature solve?\n\nnuxt-link currently allows disabling prefetching with a specific link using a no-prefetch prop, but on the other hand, there is no way to use reversed behavior when links prefetching is disabled globally via nuxt.config with prefetchLinks: false\n\n### What does the proposed changes look like?\n\n\u003Cnuxt-link prefetch>\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This feature request is available on \u003Ca href=\"https://cmty.app/nuxt\">Nuxt\u003C/a> community (\u003Ca href=\"https://cmty.app/nuxt/nuxt.js/issues/c9559\">#c9559\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[3254,3255,3258],{"name":3140,"color":3170},{"name":3256,"color":3257},"good first issue","fbca04",{"name":3208,"color":3209},6135,"Allow `prefetch` prop for nuxt-link to enable prefetching for specific links","2023-01-22T15:50:56Z","https://github.com/nuxt/nuxt/issues/6135",0.7327666,["Reactive",3265],{},["Set"],["ShallowReactive",3268],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fv45gcu5ehwyDyi2KfFqT4CGLyEWAwanmJLoNkeam4HQ":-1},"/nuxt/ui/4216"]