Хорошо, сначала я установить это с дачей:Как добавить модуль подчеркивания в MeanJS?
bower install angular-underscore-module
Затем в модулях/ядро / клиенты/приложение/config.js, в строке 7 Я добавил инъекцию:
var applicationModuleVendorDependencies = ['ngResource', 'ngAnimate', 'ngMessages', 'ui.router', 'ui.bootstrap', 'ui.utils', 'angularFileUpload', 'underscore'];
впрыснуть его в мой контроллер, в модулях/статьи/клиент/контроллеры/articles.client.controller.js Я добавил это так:
angular.module('articles').controller('ArticlesController', ['$scope', '$stateParams', '$location', 'Authentication', 'Articles', '_',
function ($scope, $stateParams, $location, Authentication, Articles, _) {
Затем я получил эту ошибку:
angular.js:13920 Error: [$injector:undef] Provider '_' must return a value from $get factory method.
Тогда в этой статье: Provider 'xx' must return a value from $get factory method in AngularJs
Он говорит, я должен вставить {перед возвращением и не на следующей строке, однако, я не мог найти, что возвращение. Я здесь что-то не так? Пожалуйста, предложите. Благодарю.
Thank вы, но вопрос задается о значении, а не о угловом обслуживании. – Vicheanak