我想在我的模型中动态地将一些值传递给delegate
。我将参数作为符号数组:
[:first_name,
:first_name=,
:last_name,
:last_name=,
:email,
:email=]
我该怎么用呢? Array#join
将我的每个元素转换为一个不好的字符串。我需要像这样包含上面的数组:
delegate <ARRAY-OF-SYMBOLS-HERE,
to: :my_other_class
prefix: :my_prefix
答案 0 :(得分:0)
您只需将数组直接传递到delegate
方法:
delegate symbols_array, to: :my_other_class, prefix: :my_prefix