我不太清楚如何使用Wicked::FIRST_STEP
常量。
我理解文档的方式我认为它将指向steps数组中的第一步,但我实际得到的是硬编码字符串:“wicked_first”(正如预期的那样implementation
有人可以说明如何使用这些常数吗?
答案 0 :(得分:0)
我之前没有使用过Wicked,但是从粗略的一瞥中,似乎这个常量应该与url助手一起使用(参见他们的navigation test),或者左右:
def check_redirect_to_first_last!(step)
redirect_to wizard_path(steps.first) if step.to_s == Wicked::FIRST_STEP
redirect_to wizard_path(steps.last) if step.to_s == Wicked::LAST_STEP
end
如果您想访问第一步,我宁愿查看Wicked::Controller::Concerns::Steps及其wizard_steps
或steps_list
方法。