\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).",[2921,2922],{"name":2868,"color":2898},{"name":2923,"color":2924},"🍰 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":2931,"number":2938,"owner":2877,"repository":2877,"state":2903,"title":2939,"updated_at":2940,"url":2941,"score":2942},[2932,2934,2935],{"name":2933,"color":2875},"stale",{"name":2888,"color":2889},{"name":2936,"color":2937},"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":2944,"labels":2945,"number":2949,"owner":2877,"repository":2878,"state":2903,"title":2950,"updated_at":2951,"url":2952,"score":2953},"### 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_",[2946],{"name":2947,"color":2948},"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":2955,"labels":2956,"number":2962,"owner":2877,"repository":2877,"state":2903,"title":2963,"updated_at":2964,"url":2965,"score":2966},"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>",[2957,2958,2961],{"name":2868,"color":2898},{"name":2959,"color":2960},"documentation","5319e7",{"name":2936,"color":2937},1925,"Proposal: Add template option for nuxt.config.js","2023-01-22T15:50:41Z","https://github.com/nuxt/nuxt/issues/1925",0.7310406,{"description":2968,"labels":2969,"number":2974,"owner":2877,"repository":2877,"state":2903,"title":2975,"updated_at":2976,"url":2977,"score":2978},"### 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_",[2970,2971],{"name":2900,"color":2901},{"name":2972,"color":2973},"🔨 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":2980,"labels":2981,"number":2987,"owner":2877,"repository":2877,"state":2903,"title":2988,"updated_at":2989,"url":2990,"score":2991},"### 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>",[2982,2983,2986],{"name":2868,"color":2898},{"name":2984,"color":2985},"good first issue","fbca04",{"name":2936,"color":2937},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.7327667,["Reactive",2993],{},["Set"],["ShallowReactive",2996],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fv45gcu5ehwyDyi2KfFqT4CGLyEWAwanmJLoNkeam4HQ":-1},"/nuxt/ui/4216"]