0
我正在使用Angular JS 1.3,我有ngRoute
的問題,在下面的代碼中 角度重定向到"apex/" + pathTemplate + "_product"
(該頁面在Salesforce容器中工作),但控制不返回到控制器homeController
。Angular 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。$ inject = ['$ scope','$ routeParams'];' 'angular.module('yourApp') .controller('yourController',yourController) ;' – StepUp
控制器剛添加到應用程序模塊。 –