【发布时间】:2016-11-25 13:34:37
【问题描述】:
我正在使用 Angular JS 1.3,ngRoute 有问题,在下面的代码中
角度重定向到 "apex/" + pathTemplate + "_product"(页面在 Salesforce 容器中工作)但控制不会返回到控制器 homeController。
.when(pathComm + ':categoryCode/:productCode', {
templateUrl: function () {
return "apex/" + pathTemplate + "_product"
},
controller: "homeController"
})
当路径只有一个路径变量时,它可以使用 sn-p 代码:
.when(pathComm + ':productCode', {
templateUrl: function () {
return "apex/" + pathTemplate + "_product"
},
controller: "homeController"
})
【问题讨论】:
-
路由代码看起来没问题。只需检查您是否将控制器添加到应用程序模块:
OrdersController.$inject=['$scope', '$routeParams'];angular.module('yourApp') .controller('yourController', yourController); -
控制器刚刚添加到应用模块中。
标签: javascript angularjs salesforce angular-routing angular-controller