我不太确定如何使用Wicked::FIRST_STEP
常量。
我理解文档的方式我认为它将指向步骤数组中的第一步,但我实际得到的是硬编码字符串:“wicked_first”(正如查看实现时所预期的那样
有人可以阐明如何使用这些常量吗?
我不太确定如何使用Wicked::FIRST_STEP
常量。
我理解文档的方式我认为它将指向步骤数组中的第一步,但我实际得到的是硬编码字符串:“wicked_first”(正如查看实现时所预期的那样
有人可以阐明如何使用这些常量吗?
我以前没有使用过 Wicked,但粗略看了一下,似乎这个常量应该与 url 助手一起使用(参见他们的导航测试),或者这样:
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
方法。