Я работаю с Angular JS 1.3, у меня проблема с ngRoute
, в приведенном ниже угловом перенаправлении на "apex/" + pathTemplate + "_product"
(страница работает в контейнере Salesforce), но управление не возвращается к контроллеру homeController
.Угловой контроллер JS не работает с маршрутизацией
.when(pathComm + ':categoryCode/:productCode', {
templateUrl: function() {
return "apex/" + pathTemplate + "_product"
},
controller: "homeController"
})
Вместо с сниппета кода следующим образом при путь только с одной переменной пути он работает:
.when(pathComm + ':productCode', {
templateUrl: function() {
return "apex/" + pathTemplate + "_product"
},
controller: "homeController"
})
код маршрутизации выглядит хорошо. Просто проверьте, добавлен ли контроллер в модуль приложения: 'OrdersController. $ Injection = ['$ scope', '$ routeParams'];' 'angular.module ('yourApp') .controller ('yourController', yourController) ; ' – StepUp
Контроллер просто добавлен в модуль приложения. –