\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).",[3072,3073],{"name":3019,"color":3049},{"name":3074,"color":3075},"🍰 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":3082,"number":3089,"owner":3028,"repository":3028,"state":3054,"title":3090,"updated_at":3091,"url":3092,"score":3093},[3083,3085,3086],{"name":3084,"color":3026},"stale",{"name":3039,"color":3040},{"name":3087,"color":3088},"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":3095,"labels":3096,"number":3100,"owner":3028,"repository":3029,"state":3054,"title":3101,"updated_at":3102,"url":3103,"score":3104},"### 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_",[3097],{"name":3098,"color":3099},"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":3106,"labels":3107,"number":3113,"owner":3028,"repository":3028,"state":3054,"title":3114,"updated_at":3115,"url":3116,"score":3117},"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>",[3108,3109,3112],{"name":3019,"color":3049},{"name":3110,"color":3111},"documentation","5319e7",{"name":3087,"color":3088},1925,"Proposal: Add template option for nuxt.config.js","2023-01-22T15:50:41Z","https://github.com/nuxt/nuxt/issues/1925",0.7310406,{"description":3119,"labels":3120,"number":3125,"owner":3028,"repository":3028,"state":3054,"title":3126,"updated_at":3127,"url":3128,"score":3129},"### 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_",[3121,3122],{"name":3051,"color":3052},{"name":3123,"color":3124},"🔨 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":3131,"labels":3132,"number":3138,"owner":3028,"repository":3028,"state":3054,"title":3139,"updated_at":3140,"url":3141,"score":3142},"### 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>",[3133,3134,3137],{"name":3019,"color":3049},{"name":3135,"color":3136},"good first issue","fbca04",{"name":3087,"color":3088},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",3144],{},["Set"],["ShallowReactive",3147],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fv45gcu5ehwyDyi2KfFqT4CGLyEWAwanmJLoNkeam4HQ":-1},"/nuxt/ui/4216"]