ruby-on-rails - 在 ruby​​ on Rails 中有一个指向变量 twitter 句柄的 href 链接

标签 ruby-on-rails ruby twitter haml href

我正在尝试创建一个通过 Twitter 句柄动态转到用户的 Twitter 帐户的链接。问题是 Twitter 句柄只是 @variablehandle,而不是完整的站点链接。

我想出了如何动态链接到 Facebook,但 Twitter 失败了,所以也许这可以帮助你们帮助我。

这里同时存在 Twitter 和 Facebook 变量。此外,我们正在使用 HAML:

- unless @user.facebook_url.blank?
  %a{:href => @user.facebook_url}
    click here


-unless @user.twitter_handle.blank?
  %a{:href => "https://twitter.com/" + @user.twitter_handle}
    click me

最佳答案

使用 link_to 帮助器让生活更轻松:

- unless @user.facebook_url.blank?
  =link_to "click here", @user.facebook_url

- unless @user.twitter_handle.blank?
  =link_to "click me", "https://twitter.com/" + @user.twitter_handle

关于ruby-on-rails - 在 ruby​​ on Rails 中有一个指向变量 twitter 句柄的 href 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14327189/

相关文章:

javascript - 在 Rails 服务器上允许跨域访问

ruby - 是否有 SproutCore 或 Cappuccino 的现场演示/示例应用程序

ruby-on-rails - Gem::RemoteFetcher::FetchError 与 gems.github.com

java - 使用 spring 框架 twitter API 发布推文时图像损坏

facebook - 创建在社交网络上分享时每天更新的网页图像(如屏幕截图)

iphone - Twitter 身份验证 OAuth 或 XAuth

ruby-on-rails - 如何使 Ruby 模型查找,为整数列选择返回整数?

javascript - 如何链接到页面并使用 Rails 激活特定选项卡

ruby-on-rails - 使用参数渲染新 Action

c# - 日志文件的分析、预处理或后处理