Мы получаем "a.tmpl.complete не функция" с v1.9 - PullRequest
10 голосов
/ 16 сентября 2011

Мы получаем следующую ошибку с v1.9 профилировщика.

a.tmpl.complete не является функцией

Поиск и попытка поиска проблемыно пока не повезло, что нужно сделать, чтобы исправить это.

Кто-нибудь еще знает, что делать?

1 Ответ

9 голосов
/ 13 февраля 2012

Это сопутствующий урон, вызванный бесконечной борьбой за jQuery, чтобы получить шаблонизатор.

Произошло то, что jQuery.tmpl собирался стать движком шаблонов, который команда jQuery благословила.Однако, что-то случилось, и по какой-либо причине текущий претендент может быть jsRender .

Если по какой-либо причине вы зависели от конкретной другой реализации $.tmpl в зависимости от порядкаМини-Профилировщик либо сломает вас, либо вы сломаете Мини-Профилировщик.

Чтобы преодолеть это, я просто исправил MiniProfiler, чтобы использовать ненавязчивую версию jQuery и jQuery.tmpl.Это означает, что вы можете загрузить любую версию jQuery на свою страницу, но MiniProfiler будет использовать только специальную «переименованную» версию jQuery (хранящуюся в глобальном jQueryMP)

См. Также: Ненавязчивый шаблон HTML jQuery

...