routes相关内容

加载路由后运行的 Rails 初始值设定项?

我想在 Rails 应用程序启动时设置一个类属性.它需要检查一些路由,因此需要在我的自定义代码运行之前加载这些路由.我很难找到一个可靠的地方来勾搭. 这在“测试"环境中非常有效: config.after_initialize 做Rails.logger.info "#{Rails.application.routes.routes.map(&:path)}"结尾 但它在“开发"环境中不 ..

ruby 脚本中“rake routes"的结果

rake routes 非常慢(在我的计算机中为 30 秒),但我需要它来进行路由规范. 那么,有没有办法获得所有的路由,比如 rake 路由?(或者 rake 路由是如何工作的?) 我使用 Rails 3,我所看到的只是 Rails 3,我在 rails 文档中找不到任何可以使用的内容. 解决方案 Rails.application.routes.routes.to_a ..
发布时间:2022-01-02 11:40:00 其他开发

我需要什么样的路线来提供虚名网址?

我想为我的用户提供一个虚网址,例如: www.foo.com/sergio 我需要创建什么样的路由? 假设我有以下控制器和操作,如何将虚 URL 映射到该控制器? public ActionResult Profile(string username){var 模型 = LoadProfile(用户名);返回视图(模型);} 这是我尝试过的方法以及会发生什么: 选项 A: ..
发布时间:2022-01-02 11:39:44 其他开发

在 Route、ASP.net MVC 中获取当前片段

是否可以从通过操作链接发布的路由中获取当前片段.这就是我从路线中获取动作的方式. string currentAction = requestContext.RouteData.Values["action"] 作为字符串 ??"索引"; 我可以做类似的事情吗? string currentFragment = requestContext.RouteData.Values["F ..
发布时间:2022-01-02 11:39:16 其他开发

在 iOS 中选择内置麦克风和耳机

我们正在开发一个需要在 iOS 中更改音频路由的应用.我们需要从麦克风输入中获取一些信息,然后切换到设备的内部麦克风来录制环境声音. 我们从这些页面看到了 2 个主题:Forcing iPhone Microphone as音频输入和如果耳机使用内置麦克风已插入,但我想根据这种情况没有任何最终决定. 现在,代码可以运行了,但是我们可以选择音频输入的路径. 我们在 Apple (R ..
发布时间:2022-01-02 11:38:38 移动开发

CodeIgniter 路由文件夹错误

我有 CodeIgniter 控制器文件,放在这儿 controllers/public/Pubweb.php 并且我想将该文件设置为我的默认控制器,但是当我更改默认控制器路由值时,它会出错.我的路线代码: $route['default_controller'] = 'public/pubweb'; 有人可以帮我吗? 解决方案 在 CodeIgniter 3 上它不允许您在 ..
发布时间:2022-01-02 11:36:55 PHP

Rails 路线:资源单数错误

我的 routes.rb(Rails 4.1.4)中有以下行: 资源:request_caches 但是,当我运行 rake routes 时,我得到以下输出: request_caches GET/request_caches(.:format) request_caches#indexPOST/request_caches(.:format) request_caches#createn ..
发布时间:2022-01-02 11:36:37 其他开发

没有 ViewContext 的 URL 表单操作

是否可以在不知道 ViewContext 的情况下从操作中获取 URL(例如,在控制器中)?像这样: LinkBuilder.BuildUrlFromExpression(ViewContext context, Expression> action) ...但使用 Controller.RouteData 而不是 ViewContext.我这上面好像有金属块. 解决方案 这是我在单元 ..
发布时间:2022-01-02 11:35:27 其他开发

在带有设计的 Rails 3 中使用用户名绘制路线

鉴于使用设计管理的用户和“事物"之间存在一对多关系,我的目标是绘制宁静的路线,例如: http://host/usernamehttp://host/username/thingshttp://host/username/things/1... 我知道 Rails 路由中有嵌套资源,但我不能t 弄清楚如何将其应用于通过设计创建和管理的通用用户模型. 解决方案 您可以使用 scope : ..
发布时间:2022-01-02 11:35:08 其他开发

从当前位置到已知位置的 Google 方向路线

我在这个项目中使用了 MapsActivity 类.在我的地图上,您可以看到许多标记.我有很多已知的位置,但在我的代码中,我只显示了两个位置. 我不明白如何使用方向 API 和 JSON.如何显示从我当前位置(变化中)到已知位置(恒定)的路线、距离和行驶时间? public class MapsActivity extends FragmentActivity {私人谷歌地图 mMap;/ ..
发布时间:2022-01-02 11:34:36 移动开发

如何在MVC3中使用https生成绝对网址?

我正在使用 MVC3 并尝试从 https 提供内容,问题是当我调用 Url.Content 时,文件仍然使用相对 url 从 http 提供.我认为这个问题已在 MVC3 中解决,但我似乎找不到任何解决方案.有没有人知道这个问题是否在 MVC3 中固有地解决了以及如何完成它,或者我是否需要创建自己的辅助方法来生成基于协议的绝对 Url? 解决方案 您或许可以使用 VirtualPathU ..
发布时间:2022-01-02 11:33:35 C#/.NET

如何在 ASP.NET MVC 中不转义 URL 参数?

我注意到 Stackoverflow 登录/注销链接上的 returnurl URL 参数没有转义,但是当我尝试将路径作为参数添加到路由时,它被转义了. 所以/login?returnurl=/questions/ask 显示/login?returnurl=%2fquestions%2fask ,这有点难看.如何让它不转义 returnurl 值? 这是我在代码中所做的: Html ..
发布时间:2022-01-02 11:33:08 其他开发

如何为所有节点/快速路由添加前缀

有谁知道一种配置express以在所有路由之前自动添加前缀的方法?例如,目前我有: / /route1 /route2 但是,我想添加一个前缀,如: /prefix/ /prefix/route1 /prefix/route2 现在我需要为我的所有路由手动定义 prefix 但想要更自动化/可配置的方式.有人可以帮忙吗? 提前致谢! 解决 ..
发布时间:2022-01-02 11:32:25 其他开发