Я разрабатываю приложение MVC с угловым JS. Я включил классификацию сценариев с использованием
BundleTable.EnableOptimizations = true;
в BundleConfig.cs. Чтобы избежать минимизации переменной зависимости, я использовал инъекцию, как указано ниже.
app.controller("HomeController", ['$scope', 'HomeService', 'DTOptionsBuilder', 'DTColumnBuilder', 'DTColumnDefBuilder', HomeController]);
HomeController - это название функции. Он работает нормально. Недавно я обнаружил, что мы можем использовать user controllerName. $ Inject сделать то же самое. Я попробовал это, как показано ниже.
HomeController.$inject['$scope', 'HomeService', 'DTOptionsBuilder', 'DTColumnBuilder', 'DTColumnDefBuilder'];
Это не сработало для меня. Прежде чем это сделать, я попробовал этот метод в тестовом проекте с переменной $ scope. это сработало. Так в чем проблема и как я могу это исправить. Пожалуйста, помогите мне.
вы можете предоставить Sampe, как вы пытаетесь использовать его? – Grundy