我想测试当前页面是否是两种选择之一。我正在尝试使用|| ruby中的运算符以及current_page?
但我无法使其正常工作。这就是我正在尝试的
if current_page?(first_path || second_path)
它仅适用于first_path
,而不适用于我添加second_path
。
答案 0 :(得分:1)
根据documentation,current_page?(options)
是一个返回的函数:
如果当前请求URI是由给定的
options
生成的,则为真。
您需要传递路径以获得boolean
响应。你一次只能做一个,但是你可以对两个结果做一个布尔运算。
current_page?(first_path) || current_page?(second_path)