2011-09-16 11 views
10

Stiamo riscontrando il seguente errore con la v1.9 del profiler.Stiamo ottenendo "a.tmpl.complete non è una funzione" con v1.9

a.tmpl.complete non è una funzione

Ricerca e provato a guardare in questione, ma finora senza fortuna su cosa fare per correggerlo.

Qualcun altro sa cosa fare?

+1

suona come un problema/conflitto con jquery.tmpl http://api.jquery.com/jquery.tmpl/ stai già utilizzando nella tua pagina? forse una cosa versione? –

risposta

9

Questo è un danno collaterale causato dal combattimento senza fine per jQuery per ottenere un motore di template.

Quello che è successo è che jQuery.tmpl sarebbe stato il motore dei templating che il team di jQuery avrebbe benedetto. Comunque è successo e per qualsiasi motivo l'attuale concorrente potrebbe essere jsRender.

Se per qualsiasi motivo si dipendeva da una particolare diversa attuazione $.tmpl seconda ordinazione Mini Profiler sarebbe o si rompe o si romperebbe Mini Profiler.

Per ovviare a ciò ho appena installato MiniProfiler per utilizzare una versione non invadente di jQuery e jQuery.tmpl. Ciò significa che è possibile caricare qualsiasi versione di jQuery che si desidera nella vostra pagina, ma MiniProfiler userà solo una versione speciale "rinominato" di jQuery (memorizzato nella jQueryMP globale)

Consulta anche: Unobtrusive jQuery html templating

Problemi correlati