状态声明外的自定义查询参数

时间:2014-11-26 19:29:00

标签: angular-ui-router

我正在使用ui-router。 我的状态如company.add - url: 'company/add/'

我想传递参数以填充表格(例如城市或邮政编码)。

怎么做?

1 个答案:

答案 0 :(得分:0)

您可以定义查询参数,例如url参数:

angular.module("app").config(["$stateProvider", function($stateProvider){
    $stateProvider.state("company.add", {
        url: "/company/add?city",
        templateUrl: "loginTpl.html",
        controller: "LoginCtrl"
    });
}]);

参考州:

ui-sref="company.add({city: 'YourCity'})"

通过控制器访问:

$stateParams.city