我想将json对象作为Sinatra应用程序中的项列表返回。为此我正在使用gem'json'。这是代码
get '123' do
# .....
test = items[0].internal_item.data1 # correct value!
content_type :json
{
item_list: items
}.to_json
end
item
引用internal_item
。但是,在客户端我无法做同样的事情:
#view, javascript file:
# for each item in item_list ...
test = items[0].internal_item.data1 # incorrect value! internal_item is undefined!
test2 = items[0].internal_item_id # only this is correct, it returns the correct value
那么如何让每个item_list
包含internal_item
?