2013-08-20 39 views
0

這裏是我的控制器響應:輸出軌JSON變量到CoffeeScript的

format.json { render json: @users.to_json(:methods => [:tokens, :value], :include => { :preferences => { :only => [:name] }}) } 

而這裏的CoffeeScript的解析結果:

$ -> 
$('.global-search').typeahead([{ 
    name: 'users', 
    remote: { 
     url: '/users.json?search=%QUERY' 
    }, 
    header: [].join(''), 
    template: [ 
     '<i class="icon icon-user icon-2x pull-left"></i>', 
     '<div>', 
     '<p>{{id}}</p>', 
     '<p class="descriptor">{{email}}</p>', 
     '<p class="descriptor">{{preferences}}{{name}}</p>', 
     '</div>' 
    ].join(''), 
    engine: Hogan 

我遇到困難能夠拉:包括「首選項」名稱值。不太確定如何參考它。有任何想法嗎?

感謝,

+0

什麼'{{preferences.name}}'? – MrYoshiji

+0

我得到對象對象,所以它必須是靠近它的東西。 – user2266813

回答