routes相关内容

ASP.NET MVC 路由:绕过路径的静态文件处理程序

我已经用谷歌搜索和修补了几个小时,但并没有取得太大进展,所以希望这里有人可以提供帮助. 我正在尝试将所有请求发送到某个路径,由 3rd 方组件处理. 编辑而且我需要对所有其他路径的所有请求才能正常运行. 我正在使用带有通配符映射的路由处理程序,如下所示: routes.Add(new Route("pathiwant/{*EverythingElse}", new MyRout ..
发布时间:2022-01-02 11:17:58 C#/.NET

使用 :name 而不是 :id url 参数的 Rails 路由

我有一个名为“公司"的控制器,而不是每个公司的 url 都用 :id 表示,我想让 url 使用它们的 :name,例如:url/company/microsoft 而不是 url/company/3. 在我的控制器中,我假设我会有 def show@company = Company.find(params[:name])结尾 因为 url 中不会有任何其他参数,所以我希望 Rail ..
发布时间:2022-01-02 11:17:20 其他开发

在javascript中访问rails路由

谁能解释我如何在 javascript 中访问 rails 路由/名称路由? 以下是我尝试过的一些事情http://github.com/jsierles/js_named_routes. 但没有运气. 解决方案 我研究这个问题有一段时间了,没有找到任何与 Rails 3 兼容的实现. 所以决定自己写: https://github.com/railsware/js ..
发布时间:2022-01-02 11:17:06 前端开发

基于 QueryString 设置 Rails 路由

我看过类似的问题,但不是我想要的......暂时忘记了这样做的智慧,有可能这样做吗?... /object/update/123?o=section # ==>路由到 SectionController#update/object/update/456?o=question # ==>路由到 QuestionController#update ...如果是这样,那要怎么做? 解决方案 ..
发布时间:2022-01-02 11:16:47 其他开发

ASP.NET MVC - 本地化路线

我想为我的网站创建本地化的 URL.它们显然应该指向相同的控制器操作,但我希望第一个路由值 - 始终 - 是位置/语言规范.这可能吗? http://www.website.com/en/us/控制器/动作 http://www.website.com/en/gb/控制器/动作 我知道这可以通过在每条路线中定义 {language} 和 {location} 来完成,但我正在寻找 ..
发布时间:2022-01-02 11:16:18 其他开发

Rails - link_to、路由和嵌套资源

根据我对嵌套资源的理解,在边缘 Rails 上,不应该 link_to '用户帖子',@user.posts 指向 /users/:id/posts ? routes.rb 文件包含 map.resources :users, :has_many =>:帖子 如果这不是默认行为,是否可以通过其他方式完成? 解决方案 与 Rishav 相同: link_to "User ..
发布时间:2022-01-02 11:16:06 其他开发

使用rails中的路由时_url和_path有什么区别

当我们在 routes.rb 中定义路由时使用类似 map.some_link 的名称.我们可以通过两种方式使用链接 - some_link_url, some_link_path. 两者有什么区别? 哪个更安全? 解决方案 我有同样的问题,我写了 我博客中的一篇小文章 原因总结在这里(我在论坛上找到的): *_path 用于视图,因为 ahrefs 隐式链接到当前 U ..
发布时间:2022-01-02 11:14:59 其他开发

Angular 2 - 子模块路由和嵌套的 <router-outlet>

我正在为下面解释的场景寻找 Angular 2 的解决方案: 在这种情况下,顶部导航包含加载子模块的链接,子导航包含更新子模块内容的链接. 网址应映射为: /home =>在主要组件路由器插座中加载主页 /子模块 =>在主要组件路由器插座中加载子模块,默认情况下应显示子模块的主页和子导航栏 /submodule/feature =>在子模块的路由器插座内加载功能 应用模 ..
发布时间:2022-01-02 11:14:47 其他开发

如何在 Angular 中刷新组件

我正在处理一个 Angular 项目.我正在为组件中的刷新操作而苦苦挣扎. 我想在单击按钮时刷新路由器的组件.当我点击它时,我有刷新按钮,组件/路由器需要刷新. 我试过 window.location.reload() 和 location.reload() 这两个都不适合我的需要.如果有人知道,请帮忙. 解决方案 经过一些研究和如下修改我的代码后,该脚本对我有用.我刚刚添加了 ..
发布时间:2022-01-02 11:14:37 其他开发

如何将用户重定向到 ASP.NET MVC 中的自定义 404 页面而不是引发异常?

我希望能够捕获用户请求不存在的控制器时抛出的异常并将其重定向到 404 页面.我该怎么做? 例如用户请求http://www.nosite.com/paeges/1(应该是 /pages/).我如何才能让他们被重定向到 404 而不是异常屏幕? 解决方案 看一看 此页面 用于将您的 404 错误路由到指定页面. ..
发布时间:2022-01-02 11:13:52 其他开发

React-router v4 - 无法获取 *url*

我开始使用 react-router v4.我的 app.js 中有一个简单的 和一些导航链接(见下面的代码).如果我导航到 localhost/vocabulary,路由器会将我重定向到正确的页面.但是,当我之后按重新加载(F5)(localhost/vocabulary)时,所有内容都消失了,浏览器报告Cannot GET/vocabulary.这怎么可能?有人能给我任何解决方法的线索吗(正确 ..
发布时间:2022-01-02 11:12:42 前端开发

在 ASP.NET MVC URL 路由中包含哈希值

我需要实现哈希值,即 URL 应如下所示: /home/index/#create 为此添加了一条路线: routes.MapRoute("Default",//路由名称"{controller}/{action}/#{detail}",//带参数的 URLnew { controller = "Login", action = "LogIn", detail =""}//参数默认值 ..
发布时间:2022-01-02 11:11:41 其他开发

没有路由器供应商?

我收到此错误: 例外:./AppComponent 类 AppComponent 中的错误 - 内联template:0:0 原因:没有路由器提供程序! 这是我的应用组件: import {Component} from '@angular/core';从 './login/components/login.component' 导入 {LoginComponent};@零件({选择 ..
发布时间:2022-01-02 11:11:32 其他开发

Rails Routes - 限制资源的可用格式

我有一系列资源,我只希望通过 JS 格式访问这些资源.Rails 的路由资源为我提供了格式和标准 HTML.有没有办法指定只创建JS格式的路由? 解决方案 您只需添加有关格式的约束: resources :photos, :constraints =>{:格式=>/(js|json)/} ..
发布时间:2022-01-02 11:10:48 其他开发

Laravel - 对所有路由使用 (:any?) 通配符?

我在路由方面遇到了一些麻烦. 我正在研究 CMS,我需要两条主要路线./admin 和 /(:any).admin 控制器用于路由 /admin,而 view 控制器应该用于除 /admin.在 view 控制器中,我将解析 url 并显示正确的内容. 这就是我所拥有的: Route::get(array('admin', 'admin/dashboard'), array('as' ..
发布时间:2022-01-02 11:09:16 PHP

EmberJS,轮询,更新路由模型,重新渲染组件

我一直在寻找更新路由模型的机制,并让组件(从与该路由关联的模板中调用)对该事件做出反应,并重新渲染自身. 所以我有这样的索引模板(我传入了 IndexController 的模型,据我所知,它只是 IndexRoute 的代理——顺便说一下,我没有定义 IndexController): 下面是条形图组件 {{条形图模型=模型}} 我的组件模板是这样的: 我的组件是在一个单 ..
发布时间:2022-01-02 09:27:18 其他开发