Когда я связываю свои js-файлы с нокаутом с помощью ASP.NET MVC 4 и запускаю свое приложение в режиме выпуска (debug = "false"), функции утилит для нокаута не работают.
Я пытаюсь использовать:
if (ko.utils.stringTrim(searchTerms) == "")
return;
Но я получаю сообщение об ошибке: у объекта нет метода stringTrim.
Моя комплектация выглядит так:
bundles.Add(new ScriptBundle("~/bundles/scripts").Include(
"~/Scripts/jquery-{version}.js"
));
bundles.Add(new ScriptBundle("~/bundles/ko").Include(
"~/Scripts/knockout-2.3.0.js",
"~/Scripts/knockout.mapping-latest.js"
));
Я натягиваю пучки вот так:
@Scripts.Render("~/bundles/scripts")
@Scripts.Render("~/bundles/ko")
@RenderSection("scripts", required: false)
Есть идеи?