user.rb ファイルで User.guided フィールドをシリアル化するように設定しています。
serialize :guided
DB では、値は次のように格納されています。
--- "{\"step1\"=>\"true\", \"step2\"=>\"false\"}"
したがって、私のレールビューでは、次のように値を JS に出力します。
<script>
var guided = <%= current_user.guided.to_json.html_safe %>;
</script>
次に、js コンソールで、ガイド付き出力:
"{"step1"=>"true", "step2"=>"false"}"
問題は、個々の値にアクセスできないことですか? どうやってそれをしますか?
guided.step1
エラーとしてundefined
ありがとう