![]() |
1
53
您会被Ruby的语法糖(Rails使用的很多)所迷惑。在回答你的问题之前,让我简单地解释一下。 当Ruby函数接受一个散列参数时:
您可以“忘记”放括号/方括号,然后这样称呼它:
Ruby将填补空白,并理解您试图完成的是:
现在,关于你的问题:
现在,如果您这样调用它:
鲁比会有点困惑。它将尝试为您“填空”,但不正确:
它会认为
你必须自己填补空白来帮助鲁比。将所有圆括号都放好,它将按预期工作:
如果需要,可以删除最后一组括号:
但是,为了使用HTML_选项,必须保留第一组括号。例如,对于包含确认消息和名称的链接,需要执行此操作:
其他Rails帮助器具有类似的结构(即
|
![]() |
2
14
|
![]() |
3
0
为login.html i.g创建了一个锚标记
为了
使用
|
![]() |
Haim Ohayon · 这些链接之间有什么区别? 3 年前 |
![]() |
shellz · 如何在html中设置切换到不同部分的动画? 3 年前 |
![]() |
Jake · 如何在php中回显链接到网站的照片? 3 年前 |
![]() |
May Mammaz · Streamlight数据帧中的超链接 3 年前 |
![]() |
GraphiX · 当使用“超链接”容器时,屏幕大小不会缩小 6 年前 |
![]() |
Pim92 · fpdf:具有动态变量名的多个动态链接 7 年前 |
![]() |
viswanathan R · 地址和电话号码在gmail中以蓝线显示 7 年前 |
![]() |
Brian Duncan · 无理由包含当前url的HTML链接 7 年前 |