LENKER partielle Kontext

Ich habe ein array, das die Informationen enthält, die für die social buttons (href,alt -,. img). Ich erstellte eine partielle, würde das array Durchlaufen, und fügen Sie die Objekte, hier ist was ich habe.

array:

var social=[
    {

        "url":"http://twitter.com/share?text="+encodeURIComponent(this.title)+" "+encodeURIComponent('#grnsrve')+"&url="+domain+"&via="+twitterAcct,
        "image":"IMG/media/twitter_16.png",
        "alt":"twitter link"
    },
    {
        "url":"http://twitter.com/share?text="+encodeURIComponent(this.title)+" "+encodeURIComponent('#grnsrve')+"&url="+domain+"&via="+twitterAcct,
        "image":"IMG/media/twitter_16.png",
        "alt":"twitter link"
    },
    {
        "url":"http://twitter.com/share?text="+encodeURIComponent(this.title)+" "+encodeURIComponent('#grnsrve')+"&url="+domain+"&via="+twitterAcct,
        "image":"IMG/media/twitter_16.png",
        "alt":"twitter link"
    }
];

Vorlage:

social_partial = '<a href="{{url}}" alt="{{alt}}"><img src="{{image}}"/></a>';

Die partielle Funktion:

Handlebars.registerPartial('addSocial',social_partial);

und der main Vorlage:

<div class="tip_social">
    {{>addSocial social}}
</div>

Ich bin immer ein 'Depth0 undefined error'. Ich habe versucht, für die Dokumentation auf parials immer einen anderen Kontext , aber ich habe noch, es zu finden.

Bearbeiten hier ist eine komplette Geige von ihm

InformationsquelleAutor alexdmejias | 2012-08-07

Schreibe einen Kommentar