小编Ale*_*ult的帖子

Ruby on Rails:使用controller,action和param获取路由

我对RoR很新,我正在寻找一种方法来获取给定控制器,动作和参数的路径.

类似于url_for()但没有域和协议的东西.

让我们说:

params = {"controller"=>"controller", "action"=>"edit", "project_id"=>"1"}
Run Code Online (Sandbox Code Playgroud)

我需要得到 :

route = "/controller/edit/1"
Run Code Online (Sandbox Code Playgroud)

如果我不必手动构建路由并且不需要拆分url_for()的结果,那将是最好的.

RoR本身是否支持这样的功能?这可能是一个简单的问题,但我找不到答案.

ruby url action controller ruby-on-rails

9
推荐指数
2
解决办法
7844
查看次数

打开虚拟键盘时,iOS 上的 Safari 滚动到 <html> 元素之外

试试看:

  1. 在 iOS(设备或模拟器)上的 Safari 12 中打开此代码笔
  2. 聚焦输入。虚拟键盘应该打开。
  3. 现在一直滚动到页面底部。
  4. 您应该能够在<html>元素外滚动并看到一条与 Safari 菜单/操作栏大小相同的白色条纹,如下所示:

演示

  1. 当您关闭虚拟键盘时,条纹会消失...

这是 Safari 的错误吗?有任何解决这个问题的方法吗?

html css safari mobile-safari ios

5
推荐指数
1
解决办法
371
查看次数

标签 统计

action ×1

controller ×1

css ×1

html ×1

ios ×1

mobile-safari ×1

ruby ×1

ruby-on-rails ×1

safari ×1

url ×1