新手。用脚手架生成的代码,notice可以在前端显示。
redirect_to users_url, notice: 'Succeed.'<%= notice %>
但是我添加了一个message,就失败了
redirect_to users_url, notice: 'Succeed.', message: 'test'<%= notice %>
<%= params[:message] %>
#不显示<%= message %>
#报错不存在message
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
notice: 'Succeed.' 是redirect_to的参数, params里面的参数是url传递的, users_url是用来生成url的,所以你你这的写法应该是redirect_to users_url(message: 'test'), notice: 'Succeed.'