问题标签 [urlhelper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-3 - Rails 3 - 具有范围资源的 URL 助手
我的路由文件中有一个范围资源:
使用 '> rake routes' 我得到标准路线,包括:
但是,当我使用控制台(这是我的测试失败的原因)获取 Mymodel 实例的 url 时,我收到错误:
这可能是一个陷阱,但 Mymodel 也是使用标准 Rails 单表继承的子类。
有什么想法吗?为什么要查找physical_mymodel_url 而不是mymodel_url?任何解决方法的想法,以便我仍然可以使用不带前缀的路线?
ruby-on-rails - 在普通的旧 ruby 类中使用 Rails 路径助手?(请求工作)
我需要从 Resque 作业(它只是一个普通的旧 Ruby 类)中进行一些 API 调用,并且这些 API 调用需要包含指向我网站上资源的 URL。
将其添加到我的类定义中是否“正确”?
还是有“预期”的方式来做到这一点?
asp.net-mvc-3 - 在 chtml 页面中使用 UrlHelper 的扩展而不引用
我有一个 UrlHelper 的扩展,我将在每个页面上使用 chtml。我有什么方法可以引用这个扩展而不必使用它?
UrlExtender.cs
page.chtml
我想避免在每个页面“chtml”上调用“MySite.Web.MVC.Extender”
谢谢
jquery - 使用在 Razor Url.Content 中存储图像路径的变量
我使用一个函数来动态构建图像路径,如下所示:
我想将使用 Razor Url.Content的 newsrc 分配给图像标签作为其来源。所以,我想做这样的事情:
但是 VS 向我显示红线,表示当前上下文中不存在 newsrc。如何将变量与 Url.Content 一起使用?
(注意:我正在使用这个内部脚本标签......)
编辑:我想到了一个想法,也许后门会将 newsrc 传递给控制器,在那里使用 Url.Content 来解析 url 并将其传回?可行吗?
任何帮助将不胜感激..
c# - 如何将此代码移出我的 asp.net-mvc 项目
我的 asp.net-mvc 项目中有以下代码:
我使用 UrlHelper 因为我希望将完整的 url 放入电子邮件中(而不是相对 url),它在我的 mvc 项目中效果很好
我现在希望能够从另一个解决方案(不是基于 Web)生成这些电子邮件,所以我尝试在 mvc 项目之外重构我的所有电子邮件代码,但这是我无法删除的一行(因为 UrlHelper 取决于系统.Web.MVC)
在不依赖 System.Web.MVC 的“通用”C# 项目中分解此代码的最佳方法是什么?
ruby-on-rails - Rails URL 生成器切换 http / https
有没有办法在当前协议的基础上自动添加协议的外部资源链接?
例如,我想显示来自 Facebook 的 Graph API 的图像。我希望我可以做类似的事情:
这样url_for
就可以将协议基于当前请求的协议。
我知道这行得通,但我希望有更好的方法:
asp.net-mvc - 生成真实的服务器 URL(不是 localhost)
你好,
我使用以下内容生成完整的 URL:
但是,即使将网页放置在公共服务器 (www.mywebpage.com) 上,这也会返回 localhost URL?
我正在使用 ASP.NET MVC 2
最好的祝福
mono - 错误 UrlHelper 和单声道
在我的视图(速度模板模式)中,我调用$Url.Link
了 helper,在带有 cassini 的 Visual Studio 中它可以工作,但是当我在 mono/nginx/ubuntu 上部署我的 webapp 时,url 没有形成,我只得到控制器的操作路径。
它似乎来自Url.For
方法及其与 monoserv 的兼容性
email - Codeigniter $this->email->send() 函数导致错误无法修改标头信息
我在一个 codeigniter 控制器中有两个功能,它将设置用户的付款状态并发送电子邮件。一个主要功能将调用 send_mail。send_mail 函数将返回 true 或 false。然后在那个主要功能中,用户将被重定向
这是代码..
我遇到的错误是
和这个。
我以为这是因为$this->send->email()
. 如果我省略了该发送功能,我可以被重定向到页面并获得会话设置的通知。
那么,我能用这个做什么呢?
javascript - 使用单独的 js 文件并在其中使用 Url Helpers 与 ASP.NEt MVC 3 和 Razor View Engine
我在这里问了一个类似的问题并Darin Dimitrov
回答说我们不能像$.ajax({ url: '@Url.Action("Index")', . . .
在单独的 js 文件中那样使用 Url 帮助器,那么你有什么建议在视图页面中使用 Url 帮助器并将其传递给 javascript,我不想使用硬代码 url,我需要用 Url helper 找到它。?