routes 相关问题

有关将URL映射到控制器和操作的问题。

为什么从一个 Razor 组件到另一个(两者都在同一 RCL 中定义)的路由不起作用?

我的 .NET 8 解决方案中有两个最小的项目:一个 Blazor Web 服务器应用程序、交互式服务器渲染、带有 Home.razor 页面和一个 Razor 类库定义了两个组件:Schedule 和

回答 1 投票 0

ASP.NET Core 8 Razor 页面将多个页面模型绑定到单个路由

我正在使用 ASP.NET Core 8.0.8。我的 razor 页面应用程序有一个动态 Table.cshtml 页面,其路由 @page "/table/{table}" 可以采用任何模型并显示关联的数据库

回答 1 投票 0

SolidJS Router 不渲染页面 - 导航不起作用

在导航时,即使将 Route 的路径添加到搜索栏中的 url,Route 的组件也不会呈现。它仅在刷新页面时呈现。 我的标题有按钮...

回答 1 投票 0

如何在terraform中引用使用for_each创建的资源

这就是我正在努力做的事情。我有 3 个 NAT 网关部署到不同的可用区。我现在尝试为指向 NAT 网关的私有子网创建 1 个路由表。在 Terraform 我有创造...

回答 2 投票 0

Codeigniter 分页路由问题

我在routes.php中配置了一条路由: $route['job-history/(:num)'] = "客户/客户/jobhistory/$1"; 控制器中的分页配置如下: $this->加载->li...

回答 2 投票 0

禁用 WP REST API 的默认路由

我需要禁用 WP REST API 的默认路由并添加自定义路由。 我发现这个问题可以帮助我找到以下答案。 删除_操作('rest_api_init','create_initial_rest_routes',...

回答 5 投票 0

Angular 路由 - 在每次路由更改时获取用户数据

我在使用 Angular Guards 从 API 获取用户信息时遇到问题。我的目标是在本地存储中始终保留最新的用户数据。我想确保获取最新数据...

回答 1 投票 0

通过组件重新加载导航到当前相同的 URL,而不是整个页面

我正在使用 Angular 5 库,我想通过重新加载(刷新)整个组件而不是页面来导航到当前 URL,我已经在 Angular 文档中阅读了有关导航到当前 URL 的信息。 还有那个...

回答 6 投票 0

如何从外部非角度网址导航到角度页面?

感谢您的阅读, 我有一个角度应用程序部署到 www.mydomain.com/myapp 从主页我可以路由到另一个页面 www.mydomain.com/myapp/page2 我有一个外部网站,我想要...

回答 2 投票 0

将应用程序部署到 GitHub 后刷新页面时,React createBrowserRouter 路径不起作用

我制作了一个 React/Vite 健身网站,并使用 createBrowserRouter 创建所有路径,一切都工作得很好,直到我将网站部署到 GitHub 页面。出现了一个问题: 每次我

回答 1 投票 0

Angular 2 在延迟加载模块中延迟加载模块

我正在开发一个简单的网页,其中有一个主页模块,其中包含两个组件:主页和登录,我使用延迟加载加载它们...... 这是我的应用程序路由模块 常量路线:路线= [ ...

回答 2 投票 0

为什么“await”在 NextJS API 路由中不执行任何操作?

我正在尝试从 NextJS Api 路由的 YouTube 数据 API 获取数据(这意味着是一个 cron 函数)。 我在获取数据时使用了await关键字(getPlaylistData()函数),但是我...

回答 1 投票 0

如何为 SPA 创建普通 JS 路由?

我正在创建一个没有框架/工具/库的网络应用程序,全是 Vanilla JS。我的做法更像是“React”风格。 我想调用 view/pages/dashboard.js 中的视图,显示该视图...

回答 3 投票 0

如何设置我的 api 端点的 url 根路径?

由于某些原因我不想使用 UsePathBase() 。我尝试使用 MapExtensions.Map() 如下所示。但这不起作用。当我请求“/api/v1/WeatherFor...

回答 1 投票 0

我在 NodeJs / Express.js 服务器中创建动态路由时收到 404 错误

我正在创建一个动态路由文件,用于调用节点js中的routes文件夹中声明的所有路由。 我正在创建一个dynamic route file来调用节点js中routes文件夹中声明的所有路由。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot POST /api/subscribe</pre> </body> </html> 为了解决这个问题,我正在尝试创建这个文件,但我不知道为什么会发生这个错误。 如果我对所有路线使用手动声明,那么它工作正常。那么请有人有任何想法或建议来解决这个社区的这个问题吗? routes/routes.js const express = require('express'); const fs = require('fs'); const path = require('path'); const router = express.Router(); // Define the directory where route files are located const routesDirectory = path.join(__dirname); // Read all files in the routes directory fs.readdirSync(routesDirectory).forEach((file) => { if (file.endsWith('.js') && file !== 'routes.js') { const route = require(path.join(routesDirectory, file)); const routePath = `/${file.replace('.js', '')}`; console.log(`Loading route: ${routePath}`); router.use(routePath, route); } }); module.exports = router; 以下是 API 代码供您查看: subscribeletter: async (req, res) => { try { const { email } = req.body; console.log("🚀 ~ subscribeletter: ~ email:", email) if (!email) { return res.status(400).json({ error: 'Email is required.' }); } const templete = path.join(__dirname, '..', 'views', 'subscribeTemplete.html'); const htmlContentuserset = fs.readFileSync(templete, 'utf8'); const htmlContent = htmlContentuserset.replace('{{username}}', req.user?.email || email); const defaultSubject = `Thanks `; await sendEmail(email, defaultSubject, htmlContent); res.json({ email: email, message: 'Subscribed..' }); } catch (error) { console.error('Error in subscribeletter:', error); res.status(500).json({ error: error.message }); } } 虽然您的代码没有任何明显的错误,但它需要调试并与项目中的其他文件正确链接。 使用示例代码仔细检查以下文件: 检查 route 是否在您的路由器文件中正确导出: // routes/subscribe.js const express = require('express'); const router = express.Router(); const { subscribeletter } = require('../controllers/subscribeController'); router.post('/subscribe', subscribeletter); module.exports = router; 在您的routes/routes.js中确保您正确加载和注册路线文件。 // routes/routes.js const express = require('express'); const fs = require('fs'); const path = require('path'); const router = express.Router(); const routesDirectory = path.join(__dirname); fs.readdirSync(routesDirectory).forEach((file) => { if (file.endsWith('.js') && file !== 'routes.js') { const route = require(path.join(routesDirectory, file)); const routePath = `/${file.replace('.js', '')}`; router.use(routePath, route); } }); module.exports = router; 在您的条目文件中app.js/server.js/index.js确保以下模式: // app.js or server.js const express = require('express'); const app = express(); const routes = require('./routes/routes'); // Dynamically loaded routes app.use(express.json()); // Middleware for parsing JSON bodies app.use('/api', routes); // All routes under /api app.listen(3000, () => { console.log('Server running on port 3000'); }); 这将确保您在路线上收听POST /api/subsribe 我希望这有帮助!

回答 1 投票 0

在 OpenWRT 22.03 上使用 nftables 进行 1:1 NAT

我正在 VPN 站点到站点设置中将 OpenWrt 路由器作为 OpenVPN 客户端运行。升级到最新的 OpenWrt 22.03 后,我必须将防火墙自定义规则迁移到 nftables。你能帮我解决...

回答 2 投票 0

如何使 Ionic 组件在组件之间持久存在

我正在使用 Ionic 构建一个包含几个组件的程序。启动时,程序会打开一个登录组件,然后当用户登录时,它会重定向到我的主页组件。 我有一个'

回答 1 投票 0

有没有办法将 props 从父组件传递到子组件

https://github.com/89missions/reactproblem/issues/1 我已在此处发布了所有三个文件,请帮忙。 react-dom.development.js:4312 未捕获类型错误:props.UserName 不是函数 在用户价值(

回答 1 投票 0

NextJS 从 App Router 14 迁移到 15。“Context”类型中缺少属性“params”,但“RouteContext”类型中需要属性“params”

我刚刚使用应用程序路由器方法从 NextJS 14 迁移到 15。在 Windows 上。 我的静态路由之一遇到问题。它不是动态路由,但会出现错误,就像动态路由一样。

回答 1 投票 0

Angular 6 将参数传递到 URL

所以我有一个有角度的应用程序,当前有一条诸如“urlname/stockdata”的路线。我希望能够将股票代码传递到该 url 中,例如“urlname/stockdata/AAPL”。我的应用程序正在制作一个 ca...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.